@@120clock:
nuqneH
... muss es natuerlich:
a:link#sl { ...
... heissen!Nein, muss es nicht. Nicht, dass du dich bald wunderst, dass schon wieder kein Hintergrundbild angezeigt wird: die Pseudoklasse
:link
macht ihrem Namen keine Ehre.
... du sprichst in Raetseln, mein klingonischer Freund ^^
Falls Du aber meintest, dass nach einem Klick kein Bild mehr da ist, kann ich Dich beruhigen, dafuer ist gesorgt:
HTML (mit "unsichtbaren" Link-Titeln)
<div>
<div>
<a href="suche.php-html" id="sl">
<span class="not_visible">Suche</span>
</a>
</div>
.
.
.
CSS
.not_visible {
display:none;
}
a:link#sl {
float:left;
background-image: url(absolute/path/to/image);
background-repeat: no-repeat;
width: 128px;
height: 57px;
border: none;
display:block;
}
a:hover#sl {
background-image: url(absolute/path/to/image);
}
a:visited#sl {
background-image: url(absolute/path/to/image);
}
Gruss