Autor Zpráva
Jiří Erhart
Profil *
Mám vytvořené CSS hover menu, jak je popsáno v mnoha návodech na internetu, problém je v tom, že v mém kódu se po najetí na odkaz vyšší úrovně nezobrazí odkazy nižší úrovně. Celý kód jsem nahrál na mydomain.ic.cz. Poraďte mi prosím.
Jiří Erhart
Profil *
Právě jsem zjistil, že pod Operou úplně nefunguje pozicivání, ale to je vedlejší, potřeboval bych poradit, proč nefunguje:
#menu li a:hover ul {
    visibility: visible;
}

Děkuju
Chamurappi
Profil
Reaguji na Jiřího Erharta:
#menu li a:hover ul — tímhle zaměřuješ <ul> umístěné uvnitř odkazu, na kterém je myš. Tvoje <ul> je přímo uvnitř <ul id="menu"> (což by být nemělo, patří do <li>).
Menu je ve starších Internet Explorerech ustřelené kamsi do pryč, protože nastavuješ position: absolute (proč?), ale neuvádíš žádné souřadnice left či top.
Jiří Erhart
Profil *
To Chamurappi:
Děkuji za odpověď, takhle to vlastně dává i daleko větší smysl, nevím, proč mě to nenapadlo. Takhle už to funguje a nastavování
position: absolute
jsem upravil dle rady, děkuji, funguje tak lépe a hlavně ve všech prohlížečích.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0