• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Css Menu

Status
Für weitere Antworten geschlossen.
HTML:
<html>
<head>
<style type="text/css"> 
a.menu{  
background:url(URL des ersten Bildes); 
}  
a.menu:hover{ 
background:url(URL des zweiten Bildes); 
} 
</style> 
</head> 
<body> 
<a href="URL des Ziellinks" class="menu">Linktext</a> 
</body> 
</html>
Denke der Rest sollte soweit klar sein. :smile:
 
danke das is nett
aber im code steht URl des bildes...
ich will das wie das menu bei yahoo.com
so das sich die farbe des background wechselt.
dazu brauch ich doch kein bild oder?
 
ich hab das so dastehn aber es funktioniert nich
HTML:
<html>
<head>
<style type="text/css"> 
a.menu{  
background-color(blue); 
}  
a.menu:hover{ 
background-color(red); 
} 
</style> 
</head> 
<body> 
<a href="URL des Ziellinks" class="menu">Linktext</a> 
</body> 
</html>
 
wo her soll er den wissen welche Farbe
du must nach der atribunt immer einen : machen
dann die eigenschaft

Code:
a.menu{  
background-color :(blue); 
}  
a.menu:hover{ 
background-color:(red); 
}
 
Dafür musst du im CSS eine :hover class definieren.

Nachteil ist, dass diese sich im IE (ich glaube alle unter Version 7) nur auf das Link-Tag beziehen können.

Alle anderen Browser können auf jedes Element die Pseudoklasse :hover anwenden.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben