Homepage selbermachen 7.851 Themen, 35.615 Beiträge

css : richtige Reihenfolge?

jdeen / 4 Antworten / Baumansicht 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
the_mic jdeen „css : richtige Reihenfolge?“
Optionen

Die Reihenfolge ist schnurz, aber bei a:visited sollte bei background-color halt ein blauwert stehen. Also z.B.:
a:visited { text-decoration:none; font-weight:bold; color:white; background-color:blue;}

Du schreibst obwohl der Befehl ( in einem pupUp) ausgeführt wurde
Wird hier ein JavaScript-Befehl über onclick ausgeführt? In dem Fall sollte der Befehl "return false;" zurückgeben, das kannst du auch rasch ins onclick reinhacken: <a href="#" onclick="foo(); return false;">bli bla</a>
 

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
jdeen the_mic „ Die Reihenfolge ist schnurz, aber bei a:visited sollte bei background-color...“
Optionen

Hallo the _mic

Nein, kein onclick, einfach javascript:popup( url, w,h,l,t,)
mit diesem "obwohl der Befehl ausgeführt wird" wollte ich nur sagen, daß ein neues Fenster geöffnet wurde.

Onclick wäre eine Möglichkeit, die ich mal austesten sollte. Danke

Gruß jdeen

. . . 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
hansapark jdeen „css : richtige Reihenfolge?“
Optionen

bei doppelten, bzw. gleichen kann man soweit ich bisher wusste , abkürzen.

#fff statt #ffffff

#abc statt #aabbcc

#73f für #7733ff

mfg.h.

bei Antwort benachrichtigen