Übliches Problem mit der CSS-Zentrierung, das bei mir einfach nicht funktioniert. Das Problem ist, dass ich die fertige Breite px nicht kenne
Ich habe ein Div für das gesamte Navi und dann jede Taste im Inneren, sie zentrieren sich nicht mehr, wenn es mehr als eine Taste gibt. :(
CSS
.nav{
margin-top:167px;
width:1024px;
height:34px;
}
.nav_button{
height:34px;
margin:0 auto;
margin-right:10px;
float:left;
}
HTML
<div class="nav">
<div class="nav_button">
<div class="b_left"></div>
<div class="b_middle">Home</div>
<div class="b_right"></div>
</div>
<div class="nav_button">
<div class="b_left"></div>
<div class="b_middle">Contact Us</div>
<div class="b_right"></div>
</div>
</div>
Jede Hilfe wäre sehr dankbar. Vielen Dank
Ergebnis
Wenn die Breite unbekannt ist, habe ich einen Weg gefunden, die Tasten zu zentrieren, nicht ganz glücklich, aber egal, es funktioniert: D.
Der beste Weg ist, es in einen Tisch zu legen
<table class="nav" align="center">
<tr>
<td>
<div class="nav_button">
<div class="b_left"></div>
<div class="b_middle">Home</div>
<div class="b_right"></div>
</div>
<div class="nav_button">
<div class="b_left"></div>
<div class="b_middle">Contact Us</div>
<div class="b_right"></div>
</div>
</td>
</tr>
</table>