Verschiedene CSS-Farbdefinitionen für :link :visited :active
Jose Ortega
- css
0 Matthias Huttar0 michi0 Carsten P.0 michi
0 Oberlehrer
0 Linksetzer0 Patrick
Hallo!
Ich definiere die Farben für alle Links meiner Homepage zentral in einem Stylesheet (a:link, a:visited, a: active). Dabei verwende ich dunkle Farben für hellen Hintergrund. Jetzt bräuchte ich jedoch ein zweites Farbschema, das ich für Links auf dunklen Hintergründen verwenden kann. Wie kann ich das zentral in einem Stylesheet definieren? Etwa nach dem Motto: a:link.hell, a:link.dunkel ;-)
Wenn ich a.hell und a.dunkel definiere, sind die Links zwar in den richtigen Farben, bleiben jedoch für :active und :visited unverändert.
Verwende ich nur helle oder nur dunkle Links auf einer Seite, funktioniert es, wenn ich ein zweites Stylesheet einbinde, das die Linkfarben anders definiert. Was muss ich tun, damit ich helle UND dunkle Links auf der gleichen Seite verwenden kann? Geht das überhaupt?
Danke für jeden Tip!
Jose
probiers mal so:
a.hell:link
a.hell:active
a.dunkel:link
a.dunkel:active
blablabla
probiers mal so:
a.hell:link
a.hell:active
a.dunkel:link
a.dunkel:active
???
eher so:
a:link.hell
a:active.hell
...
a:link.dunkel
a:active.dunkel
...
bei mir funzt es so (nur im ie, nc4 frist die css für links sowieso nicht)
Hallo Michi,
nur im ie
Wenn etwas nur mit dem M$IE funktioniert, ist es häufig ein sicheres Zeichen dafür, daß man etwas falsch gemacht hat.
nc4 frist die css für links sowieso nicht
Wenn man es richtig macht, dann funktionieren link und visited (wenn Du das mit "fressen" meinst).
Und richtig ist einzig und alleine die Variante a.klasse:pseudoklasse
http://www.w3.org/TR/REC-CSS1#anchor-pseudo-classes
"Note that normal class names precede pseudo-classes in the selector."
Viele Grüße
Carsten
sorry,kann man auf beide varianten machen.aber der visited funzt bei mir immer ncoh nicht im nc4, ganz zu schweigen von hover und active.
mfg michi
Hallo Michi,
sorry,kann man auf beide varianten machen.
Nein, Netscape 4.x und Opera können mit der falschen Variante nichts anfangen.
aber der visited funzt bei mir immer ncoh nicht im nc4
Dann steckt bei Dir irgendwo noch ein Fehler, denn bei mir klappt es einwandfrei (NN 4.73, Win 98).
ganz zu schweigen von hover und active.
ich schrieb: link und visited funktionieren
Umkehrschluß: active und hover funktionieren nicht ;-)
mfg michi
Viele Grüße
Carsten
a:link.hell
Irgendwie gut, dass so ein Schwachsinn nicht mehr in das Archiv wandert.
Setzen: 6
http://www.teamone.de/selfhtml/sfausles/tsfa_tba.htm#a1
Verwende keine Unterstriche in den Klassennamen.
Hallo!
Auch beachten in diesem Zusammenhang:
http://www.teamone.de/selfhtml/sfausles/tsfa_tba.htm#a11
Patrick
<hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash>