我在对齐导航栏中的某些元素时遇到问题。
这是关于 jsfiddle 的示例:http: //jsfiddle.net/flobar/b7nzR/
这是html:
<div id="nav">
    <div id="menu">Menu</div>
    <div id="logo">Logo</div>
    <div id="settings">Settings</div>
</div>
这是CSS:
#nav {
    height: 60px;
    border: 1px solid #ccc;    
}
#menu {
    width: 70px;
    height: 30px;
    margin-top: 15px;
    float: left;
    background: #ccc;
}
#logo {
    width: 200px;
    height: 30px;
    margin: 15px auto 0 auto;
    background: #ccc;
}
#settings {
    width: 70px;
    height: 30px;
    margin-top: 15px;
    float: right;
    background: #ccc;
}
问题是最右边的街区被中心街区推下,但我不知道为什么。
任何人都可以帮忙吗?