Hallo Hendrik.
Leider wird auch bei a:name der Hover-Effekt angezeigt, und das sieht natürlich total scheiße aus.
Das bezweifle ich, da es keine Pseudoklasse namens „name“ gibt.
<h5><a name="tab">Tab-Funktion</a></h5>
Aha, wir reden also von einem a-Element mit einem name-Attribut.
Dieser Code deutet aber darauf hin, dass „tab“ ein Anker sein soll. Sollte dem so sein, kannst du auf das gesamte a-Elemen verzichten und den Wert „tab“ dem id-Attribut des h5-Elementes zuweisen. Damit können heutzutage Anker erzeugt werden.
Wie kann ich es erreichen, dass bei a:name der Hover-Effekt nicht angezeigt wird?
Du hast zwei Möglichkeiten, wobei der IE keine von beiden unterstützt:
a:link:hover { /* Kombinierte Pseudoklassen */
color:yellow;
}
Oder:
a[href]:hover { /* Attributselektor */
color:yellow;
}
Alternative: du hebst per http://de.selfhtml.org/css/formate/zentrale.htm#verschachtelte_elemente@title=Nachfahrenselektor den :hover-Effekt für alle a-Elemente auf, welche sich in einem h5-Element befinden.
Einen schönen Dienstag noch.
Gruß, Ashura
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
mathbr:del.icio.us/ mathbr:w00t/