cawte.. nastavil som si napr. tr:hover{background-color:#111111} v IE mi to nefacha, vo FF ano.. videl som aj napr na tejto stranke ze to riesili javascriptom.. ale ja by som to radsej riesil cisto len v CSS a potrebujem vediet co tomu IEcku zase vadi... dikes
Fórum › CSS
Tr:hover
v ie to to nepojede... jedině přes javascript....bohuzel... je to spatna implementace v ie
CSS doesn't define which elements may be in the above states, or how the states are entered and left. Scripting may change whether elements react to user events or not, and different devices and UAs may have different ways of pointing to, or activating elements.
http://www.w3.org/TR/REC-CSS2/selector.html#dynamic-pseudo-classes
Je to naozaj na prehliadači a na skriptovaní. A to, či sa má hover používať iba na odkazy, to je iba vec názoru. Nevidím v tom zmysel. Veď zvýrazňovanie blokových elementov by bodlo tiež.
Nemusíte se k ničemu přiklánět. V CSS je jasně řečeno, že pseudotřída :hover může být u jakéhokoliv elementu a v podstatě zastává funkčnost onMouseOver / onMouseOut. To, že ji IE akceptuje pouze u <a> je chyba v implementaci.
Naštěstí se celý ten blok dá uzavřít do <a> bez href atributu, to už IE pochopí...
to sem psal na zacatku :DDavesMan píše:#
# ... To, že ji IE akceptuje pouze u <a> je chyba v implementaci.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
HOver Menu — založil arno
Nefunguje hover — založil Kano
Hover menu — založil Marty_SVK
Moderátoři diskuze