může mi někdo poradit jak změnit barvu pozadí celého divu po najetí na něj (a samozřejmě po sjetí opět změna na tu starou). Dík moc! Ňák se tím nemůžu prokousat:-(
V Opeře a Mozille :hover, v IE javascript.
<div style="backgruound-color:#cccccc" onmouseover="this.style.backgroundColor='#ffffff';" onmouseout="this.style.backgroundColor='#cccccc';">
Nebo udělat dva různé classy (s různou barvou) a pak
onmouseover="this.className='class1'" onmouseout="this.className='class2'"
tak což napsat teda jak je to jednodušší chytráku
Asi takhle: DIVy s neaktivním textem, které by na mě v Mozille poblikávaly, by mě při čtení stránky nejspíš trochu rušily. Považuju za bezpečnější měnit barvy na hover jenom u odkazů.
Samozřejmě, že :hoverová neschopnost IE je špatná. Tahle pseudotřída na divu nebo jiném prvku může být nesmírně užitečná třeba při tvorbě dropdown menu.
Freya - i v PHPMyAdmin ti vadí ti měnění barev při přejetí myší? (Tam to je aktivní)
Nebo když chceš, aby jako odkaz sloužil celý div? (Do <a> ho zavřít nejde).
Když potřebuju odkaz - blok, tak odkazu nastavím display:block a chová se jako div, bez nějakých tagů navíc.
S tím PHPMyAdminem máš pravdu, tabulky jsou trochu jiný případ a zdůrazňování najetého řádku je na místě. Měla jsem na mysli třeba celý blok neaktivního textu.