Hi,
Nein. Einem HTML-Element kann nur ein Hintergrundbild zugewiesen werden.
OK, gut zu wissen, Danke.
Außerdem solltest du mit a:focus auch die Tastaturnavigierer bedienen. Die können ja zu a:hover identische Formatierungen bekommen.
ich habs jetzt so getestet
#box a {
text-align: center;
color:#000;
background-image: url('../bild/backbox.gif');
background-repeat: no-repeat;
text-decoration:none;
display:block;
width:150px;
height:25px;
padding-top:4px;}
#box a:link
{
url('../bild/backbox.gif');
background-repeat: no-repeat;
width:150px;
height:25px;
}
#box a:visited
{
url('../bild/backbox.gif');
background-repeat: no-repeat;
width:150px;
height:25px;
}
#box a:focus
{
url('../bild/backbox.gif');
background-repeat: no-repeat;
width:150px;
height:25px;
}
#box a:visited
{
url('../bild/backbox.gif');
background-repeat: no-repeat;
width:150px;
height:25px;
}
<div id="box"><a href="#">Infobox<span>Text</span></a></div>
erfolglos:(
Meinst du das Hovern des Links (#box a:hover) oder die damit ausgelöste Anzeige des Infokastens(#box a:hover span)? Und überhaupt: Mit welchem Browser testest du eigentlich?
um (#box a:hover) geht es, im IE und FF teste ich, und irgendwie kriegens beide nicht gebacken, der IE nur mit cache, also beim ersten aufruf der Seite sieht man die Schrift "Infobox", wo drunter sich halt das img (background) befinden sollte, aber wie gesagt, es sollte sich darunter befinden.
Grüße,
Engin
GYRO