hi,
Ich habe folgendes Problem: Ich habe mir ein Menü gebaut, bei dem bei Mouseover ein div-Element die Farbe ändern soll (mit Link).
Per :hover auf dem Link kannst du keine Veränderung am Div auslösen [1], weil A kein Div enthalten darf.
Im IE klappt es auch wunderbar, im FF ändert allerdings nur der Link die Farbe.
Ändere nur die Formatierung des Links; lasse ihn dabei so groß darstellen, wie der Div eigentlich sein sollte. (Dann kann der Div vielleicht auch ganz entfallen.)
.menu {
background-color:#EFEFEF;
width:150;
height:20;
Dazu musst du allerdings zuerst mal _gültige_ Angaben zu den Maßen machen, und dann auch noch dafür sorgen, dass diese auch interpretiert werden dürfen - dürfen sie bei einem inline dargestellten Element wie A nämlich nicht, solange du das nicht über die display-Eigenschaft änderst.
gruß,
wahsaga
[1] Vom eventuellen Einsatz sehr spezieller Selektoren mal abgesehen.
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }