AndreasW: (CSS) Ankerdarstellung bei Mozilla

Beitrag lesen

Hallo,

Wenn nur links einen hover-Effekt erzeugen sollen, mußt Du
a:link:hover
benutzen.

a:hover
formatiert alle a-Elemente, über denen die Maus "schwebt".

Siehe auch http://www.w3.org/TR/REC-CSS2/selector.html#dynamic-pseudo-classes, wo es heißt:

These pseudo-classes are not mutually exclusive. An element may match several of them at the same time.

Bezieht sich an exakt dieser Stelle zwar nur auf die dynamischen Pseudoklassen, aber ist im Prinzip auch auf :link bzw. :visited übertragbar.

Da der Mozilla 1RC2 der erste Browser ist (soweit ich das weiß), der :hover auch für nicht-Links anwendet, ist das bisher nicht aufgefallen (auch meine CSS-Dateien sind noch nicht angepaßt, da ich das auch erst gestern gemerkt habe).