Moin Moin !
Tach,
So, jetzt probiere ich schon seit Tagen herum, die Farben eines Links in einer Tabelle per CSS zu verändern.
Eigentlich habe ich alle Kombinationen schon durch, momentan habe ich ein Pseudo-Format a.weiss erstellt und will es mit <a class="weiss"... aufrufen, klappt aber nicht, solange ich mich in einer Tabelle befinde.
Das ist kein Pseudo-Format, sondern eine Klasse. Daher auch der Attribut-Name class!
Wie geht sowas ?
Hier der Auszug aus meiner css-Datei:
a:link { font-weight:bold; color:#508DE8; text-decoration:none }
a:visited { font-weight:bold; color:#508DE8; text-decoration:none }
a:hover { font-weight:bold; color:#508DE8; text-decoration:none }
a:active { font-weight:bold; color:#508DE8; text-decoration:none }
a:focus { font-weight:bold; color:#508DE8; text-decoration:none }
Die Reihenfolge ist falsch.
Korrekt ist :link :visited :focus :hover :active
a.weiss:link { color:#000000; }
a.weiss:visited { color:#000000; }
a.weiss:active { color:#000000; }
Oben sind normal die Links verknüpft, die im normalen Text stehen, die Links a.weiss sollen aber eine andere Farbe bekommen.
Wo ist das Problem? Bis auf :focus an der falschen Stelle paßt doch alles.
CU und vielen Dank schon mal im voraus
Stephan
Andreas