Hallo zusammen,
nachdem ich nun Dutzende Codes für horizontale Navigationen mithilfe von Listen ausprobiert habe und mir diese im IE 6 und 7 immer falsch angezeigt werden, bin ich nun auf eure Hilfe angewiesen. Im FF und IE 8 ist alles schick. Das Problem: Richtigerweise zieht sich die Navi über die gesamte Breite der Seite bzw. des Inhalts-DIVs. Im IE 6 und 7 sind die Navipunkte zusammengeschoben und nehmen vielleicht nur die Hälfte der gewünschten Breite ein.
HTML-Code:
CSS:
nachdem ich nun Dutzende Codes für horizontale Navigationen mithilfe von Listen ausprobiert habe und mir diese im IE 6 und 7 immer falsch angezeigt werden, bin ich nun auf eure Hilfe angewiesen. Im FF und IE 8 ist alles schick. Das Problem: Richtigerweise zieht sich die Navi über die gesamte Breite der Seite bzw. des Inhalts-DIVs. Im IE 6 und 7 sind die Navipunkte zusammengeschoben und nehmen vielleicht nur die Hälfte der gewünschten Breite ein.
HTML-Code:
HTML:
<div class="navi">
<ul>
<li><a href="#">1. Punkt</a></li>
<li><a href="#">2. Punkt</a></li>
<li class="selected"><a href="#">3. Punkt</a></li>
<li><a href="#">4. Punkt</a></li>
<li><a href="#">5. Punkt</a></li>
</ul>
</div>
CSS:
Code:
.navi{
margin-left:90px;
margin-top:20px;
width: 100%;
overflow: hidden;
height:30px;
}
.navi ul{
margin: 0;
padding: 0;
padding-left: 10px;
font: 12px Verdana;
list-style-type: none;
}
.navi li{
display: inline;
margin: 0;
}
.navi li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 13px;
border-right: 1px solid white;
color: white;
background: #3E3D3D;
}
.navi li a:visited{
color: white;
}
.navi li a:hover, .navi li.selected a{
background: #E58123;
}