Hallo!
Ich bastel mir gerade ein kleines Menü, das fixed am linken Rand der Seite stehen soll. Funktioniert im Firefox wunderbar - aber im IE gar nicht. Der IE stellt das Menü oben mittig dar. "position:absolute", also ein Menü, das beim Scrollen verschwindet, macht der IE problemlos.
Zudem hab ich mittels "a:hover" eingebaut, dass der Link heller angezeigt wird, wenn man mit der Maus drüber geht. Das rafft der IE auch nicht.
Kann mir jemand sagen, wie ich das Script machen muss, damit es auch der IE versteht?
Code:
#menue{
position: fixed;//position: absolute; //bei IE "fixed" nicht möglich
top: 113px;
left: 0px;
width: 200px;
max-width:200px;
text-align: left;
margin-left: 5px;
padding: 0px 2px 0px 0px;
overflow: visible;
}
#menue a{
text-decoration:none;
font-size: 12px;
font-weight: bold;
color: white;
width: 170px;
min-width: 170px;
border-width: 2px;
border-style:solid;
DISPLAY: block;
padding: 3px 3px 3px 3px;
}
#menue a:link{
background-color: darkblue;
}
#menue a:visited{
background-color: darkblue;
}
#menue a:hover{
background-color: darkgrey; //wird vom IE nicht gemacht
}
Vielen Dank für Hilfe und Verbesserungsvorschläge!