Herzlich willkommen im Archiv vom ABAKUS Online Marketing Forum
Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.
https://www.css4you.de/hover.htmlNormaler Weise wird :hover für Hyperlinks eingesetzt, laut der W3C-Spezifikation ist diese Eigenschaft aber für alle Elemente zugelassen und so kannst du Mouseover-Effekte z.B. auch für Formularfelder, Tabellenzellen und <div>-Container definieren. Leider unterstützen Opera und der Internet Explorer bis zur Version 6 :hover nur für <a>-Tags.
Code: Alles auswählen
div.FrontBox:hover {background-color:#808080;}
hover ist eine Pseudoklasse eines Selektors und nicht die Pseudoclass einer class,mcchaos hat geschrieben:@einfach: Ja, schon
Aber sonst kann ich doch mittels
.FrontBox
diese Klasse mit JEDEM Tag verwenden (siehe z.B. auch https://www.css4you.de/wscss/css03.html Da vor dem Punkt kein Tag angegeben ist, können diese Klassen in jedem Tag verwendet werden.). Das funktioniert auch z.B. mit Text- und Hintergrundfarbe, aber eben nicht mit hover.
Wieso funktioniert also:
div.FrontBox:hover
und wieso funktioniert nicht:
.FrontBox:hover