visited Link: per CSS ein Bild anzeigen

Also, ich krieg es irgendwie nicht hin...Ich weiß,was du meinst, und dass ich das in meinem Code noch nicht so mache, aber irgendwie steh ich aufm Schlauch :(

Code:
ul.menu li a{text-transform: uppercase; display:block;text-decoration:none;color:#fff;background:#009933;margin: 0 0 0 0; padding: 0 10px 0 0;width:110px;}
ul.menu li:visited a span {color: #fff ; background:#009933 url("../images/haken.gif") no-repeat right top; margin-right: 15px; }
ul.menu li a:hover{color: #fff ; background:#026724 url("../images/arrow.gif") no-repeat 0 7px;}

ul.menu li a.current,ul.menu li a.current:hover{background:#026724 url("../images/arrow.gif") no-repeat 0 7px;}

Das reicht ja so nicht bzw ist nich richtig...
 
Mmh... kannst du meinen geschriebenen Worten nicht folgen?

Du willst doch, dass der Haken rechts neben dem grünen Hintergrund erscheint, also außerhalb davon, demnach erhält <span> "background:#009933" und <a> "background:url("../images/haken.gif") no-repeat right top".

Dein Selektor ul.menu li:visited a span kann zudem nicht funktionieren, weil die :visited-Pseudoklasse den Verweisen vorbehalten ist.

mfg Maik
 
Zurück