Homepage selbermachen 7.846 Themen, 35.563 Beiträge

css : richtige Reihenfolge?

jdeen / 4 Antworten / Flachansicht Nickles

Hallo zusammen!

noch ne Frage : Die css-Einstellungen sollen wohl in der Reihenfolge
a:link
a:visited
a:active
a:hover
eingestellt werden. Steht so im www.
Bei "selfhtml" lese ich jetzt in einem Beispiel :
a:link
a:visited
a:focus
a:hover
a:active
Was ist jetzt richtig?
Mein Problem ist, daß der Link "active" bleibt, obwohl der Befehl ( in einem pupUp) ausgeführt wurde.
Oder anders ausgedrückt: Was muß ich reinschreiben, daß die Schrift nach dem Klick wieder weiss und der Hintergrund wieder blau wird.
Vielleicht liegt es gar nicht an der Reihenfolge.

Hier meine Einstellungen

a:link { text-decoration:none; font-weight:bold; color:#ffffff; }
a:visited { text-decoration:none; font-weight:bold; color:#ffffff; }
a:focus { text-decoration:none; font-weight:bold; color:#ffffff; background-color:#2f2f91; }
a:hover { text-decoration:none; font-weight:bold; color:#ffffff; background-color:#2f2f91; }
a:active { text-decoration:none; font-weight:bold; color:#2f2f91; background-color:#ffffff; }
Grußg 

. . . when the kid next door walking on the moon . . .Wirklich gute Jdeen passen auf einen Bierdeckel
bei Antwort benachrichtigen
asterix5 the_mic „ Die Reihenfolge ist schnurz, aber bei a:visited sollte bei background-color...“
Optionen
Die Reihenfolge ist schnurz

Nein.

Eine Besonderheit für Hyperlinks ist die Reihenfolge: :hover und :active müssen unbedingt nach :link und :visited stehen, sonst werden die Eigenschaften für :hover und :active ignoriert. Das ist kein Browser-Bug sondern CSS-Standard.

siehe: http://www.css4you.de/wscss/css03.html#pseudoformate

\"Als ich nach Deutschland kam, sprach ich nur Englisch - aber weil die deutsche Sprache inzwischen so viele englische Wörter hat, spreche ich jetzt fließend Deutsch!\" (Rudi Carrell)
bei Antwort benachrichtigen