2x CSS für Links in einer Tabelle - möglich?
Marco Hügel
- css
Hallo,
gibt es eine Möglichkeit für zwei Tabellenzellen ein eigenes CSS für Links zu schreiben?
Habe bei mir folgendes Problem:
Meine Navigation ist in einer Zelle mit rotem Hintergrund hinterlegt. Per CSS habe ich für die Links folgendes festgelegt:
Schriftfarbe normal/visited: schwarz
Schriftfarbe mouseover/aktiv: weiß
Habe ich jetzt jedoch in einer anderen Tabellenzelle mit weißem Hintergrund ebenfalls einen Link, so habe ich hier das Problem, dass der Link beim Mouseover "verschwindet".
Gibt es eine Möglichkeit dies per CSS zu umgehen?
Bin für jede Hilfe dankbar.
Gruß
Marco :-)
Hallo,
gibt es eine Möglichkeit für zwei Tabellenzellen ein eigenes CSS für Links zu schreiben?
Habe bei mir folgendes Problem:
Meine Navigation ist in einer Zelle mit rotem Hintergrund hinterlegt. Per CSS habe ich für die Links folgendes festgelegt:
Schriftfarbe normal/visited: schwarz
Schriftfarbe mouseover/aktiv: weiß
HTML:
<td id="nr1">...</td><td id="nr2">...</td>
CSS:
td#nr1 a:link { ... }
td#nr1 a:visited { ... }
...
td#nr2 a:link { ... }
td#nr2 a:visited { ... }
...
(ersatzweise auch mit Klassen, dann eben . statt #)
Andreas
Hallo Orlando, hallo Andreas,
danke für die prompte Antwort, das mit den Klassen und IDs war wir bisher noch neu. Man lernt halt nie aus.
Gruß
Marco :-)
Hi Marco,
gibt es eine Möglichkeit für zwei Tabellenzellen ein eigenes CSS für Links zu schreiben?
Ja, verwende Klassen
http://selfhtml.teamone.de/css/formate/zentrale.htm#klassen
oder arbeite mit IDs
http://selfhtml.teamone.de/css/formate/zentrale.htm#individualformate
Wenn du einer Tabelle eine ID verpasst, zB "eins" kannst du die darin befindlichen Links folgendermaßen anpassen:
#eins a { ... }
LG Orlando