keine Ahnung: a.text:visited wird falsch angezeigt

Hallo

ich steht gerade auf dem Schlau. Irgendwie macht er mir das hier nicht:
a.kopf_nav:link, hover, visited{
 display:block;
 height:30px;
 width:150px;
 float:left;
 background-image:url(../Grafiken/Hintergund/schriftrolle.jpg);
 background-repeat:no-repeat;
 text-align:center;
 font-family:"JGJ Uncial", Helvetica, Arial;
 font-size:12px;
 text-decoration:none;
 line-height:28px;
 margin-left:5px;
 margin-right:5px;
 }

#seit_nav a:link, hover, visited{
 display:block;
 height:48px;
 width:150px;
 float:left;
 text-align:center;
 font-family:"JGJ Uncial", Helvetica, Arial;
 font-size:20px;
 letter-spacing:2px;
 color:#000000;
 text-decoration:none;
 }

Der Zustand link und hover passt aber für visited nimmt er meine definition vom a:visited.
Ähm was mach ich denn falsch? Ich sehes einfach nicht...

  1. Aloha!

    ich steht gerade auf dem Schlau. Irgendwie macht er mir das hier nicht:
    a.kopf_nav:link, hover, visited{

    Der Zustand link und hover passt aber für visited nimmt er meine definition vom a:visited.
    Ähm was mach ich denn falsch? Ich sehes einfach nicht...

    Das Komma trennt verschiedene Selektoren. Du selektierst also:

    • a-Elemente mit der Klasse kopf_nav und der Pseudoklasse link
    • hover-Elemente (gibt's nicht)
    • visited-Elemente (gibt's nicht)

    Du mußt den Teil 'a.kopf_nav:' für jeden Selektor wiederholen; eine abkürzende Schreibweise gibt es leider nicht.

    Viele Grüße vom Længlich