CSS avagy a deviáns legördülő menü
Sziasztok!
Éppen egy honlapkészítésbe fogtam, s szeretnék egy horizontális legördülő menüt. Ezzel még nincs is semmi gond, találtam az interneten egy megoldást erre. A probléma ott kezdődik, hogy a header és content között "lebeg a lap felett", így ha a contentet akarom eltávolítani, akkor a headerhöz képest méri a távolságot, s nem a menühöz. Az FF-be beépülő kiegészítés, a Firebug segítségével jöttem rá erre, illetve arra, hogy mi lehet a hiba, de a megoldásához én még nagyon kezdő vagyok. Itt van egy részlet a fent belinkelt oldalról:Ha a floatot kiiktatom, akkor minden OK, leszámítva, hogy elveszik a lényeg: maga a vizszintesen legördülő menü. Meg lehetne oldalni JavaScripttel is, tudom, de az sem az erősségem, illetve ha lehet valahogy kezelni ezt a problémát CSS-sel, szívesebben használnám azt fel. Tudnátok segíteni?
Köszönettel
NetBandita
■ Éppen egy honlapkészítésbe fogtam, s szeretnék egy horizontális legördülő menüt. Ezzel még nincs is semmi gond, találtam az interneten egy megoldást erre. A probléma ott kezdődik, hogy a header és content között "lebeg a lap felett", így ha a contentet akarom eltávolítani, akkor a headerhöz képest méri a távolságot, s nem a menühöz. Az FF-be beépülő kiegészítés, a Firebug segítségével jöttem rá erre, illetve arra, hogy mi lehet a hiba, de a megoldásához én még nagyon kezdő vagyok. Itt van egy részlet a fent belinkelt oldalról:
#menu li {
position: relative;
float: left;
width: 60px;
}
Köszönettel
NetBandita
Balra, stb.
Mi lenne, ha kitennéd az egészet a netre, hogy meg lehessen nézni?
A honlap alfa verziója :)
Firefox alatt ok
Szerk: jut eszembe, IE6-nak kell egy olyan nevű dolog, hogy whatever:hover. Keress rá.
Valami hiányzik
Csak egy tanács, ha elfogadod: ha a css fájlod ilyen kicsi, akkor egyben könnyebb átlátni, kezelni, mint három külön fájlt, de ez csak az én véleményem.
HSLászlónak
Uhh...
És igen, azt szeretném megoldani FF alatt is, ahogy kinéz IE6-ban. Hogy benne legyen a div-ben a menü, ne felette lebegjen.
Height