webForumDet fria alternativet

Placering på bakgrundsbild

HTML & CSS

4 svar · 522 visningar · startad av silfver

Medlem sedan apr. 200312 679 inlägg
Frågan#1

Nån vis wF-medlem hade tidigare ett citat i sin signatur: "Koda aldrig när du är trött". Koda, skriva, tänka. Jag kan inte. :)

Titta här:
http://silfver.se/menyproblem/

Hur fasen flyttar jag pilen åt vänster? Jag har prövat med padding, men... Äh! Har jag hjärnsläpp?

(Fint det blev med rundningen va? :) )

Medlem sedan dec. 20025 483 inlägg
#2

Först finn ett fel:

<script type="text/javascript">>google.load("jquery", "1.2.6")</script>

...sedan:

#menu a#active {background: url(menu-active.png) no-repeat left #1a1a1a;}
Medlem sedan apr. 200312 679 inlägg
#3

Jag missade en > (antar jag du menar?) Men vad menar du med att ändra right till left? Det blir ju inte rätt då. :)

Medlem sedan jan. 2003296 inlägg
#4

Den enklaste vägen är kanske att lägga till några pixlar till höger på bilden (och behålla "right" för positionen, som innan) för att få in pilen så mycket som du vill - men det är kanske inte vad du ville höra :)

Ett annat alternativ är att experimentera med procentvärden för positionen... Typ att sätta 90% istället för "left" eller "right". Ingen pixelperfektion direkt, men det kanske går att få det ungefär rätt?

Medlem sedan apr. 200312 679 inlägg
#5
#menu a#active {background: url(menu-active.png) no-repeat 90% 50% #1a1a1a;}

Blir ju faktiskt väldigt fint. :)

259 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)