Autor Zpráva
nekulil
Profil *
Mám menu s odrážkámi a nějak pomocí css neumím vyřešit problém a:hover.
Chci aby po najetí na odkaz v <li></li> odrážka změnila barvu, nebo zmizela.
jak nato?

Konstrukce kodu je následující:

<ul><li><a href...>odkaz</a></li></ul>


Funguje mi to pouze když to celé nekorektně obalím odkazem
<a href=""><li>Odkaz</li></a>
, což je kravina já vím a jede to stejně jen v IE :(.
Chamurappi
Profil
Reaguji na nekulila:
Zruš odrážku na <li> (třeba vlastností list-style) a dej ji na <a> (změň mu display na list-item).
Nox
Profil
Budeš imho muset javascriptem, při mouseover přidej na li třídu hover, při mouseout ji oddělej

edit: aha, to mě nenapadlo....mohlo by fungovat
nekulil
Profil *
Chamurappi to je chytré, díky to mne nenapadlo!
Bubák
Profil
Nebo si udělej odrážky jako obrázkové pozadí odkazu:
http://teststranek.kvalitne.cz/menu-odrazkove-1/

Nebo dej do CSS něco takového:
li:hover {list-style: none;}

Pokud je to nutné, jde to rozchodit v IE6 třebas pomocí souboru hover.htc

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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