změna barvy pozadí po najetí

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'"
zbytečně složitý...
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.