我想調整我的菜單的浮動部分左邊,其他部分右邊。但是,我無法讓它工作。浮動div左邊,其他div右邊
我一直在嘗試使用float
來完成它,但我無法完成它的工作。
我該如何以正確的方式做到這一點?
HTML
<div class="topbar">
<div class="title">Title</div>
<div class="topbar-boxes">
<div class="topbar-boxes-left">
<div class="topbar-box">Box1</div>
<div class="topbar-box">Box2</div>
<div class="topbar-box">Box3</div>
</div>
<div class="topbar-boxes-right">
<div class="topbar-box">Box1</div>
<div class="topbar-box">Box2</div>
<div class="topbar-box">Box3</div>
</div>
</div>
<div style="clear:both"></div>
</div>
CSS
.topbar {
width: 100%;
padding: 14px;
font-size: 18pt;
color: white;
background-color: rgba(42, 42, 42, 0.95);
}
.title {
float: left;
padding-right: 50px;
}
.topbar-boxes {
float: left;
margin: -14px;
}
.topbar-boxes-left {
float: left;
}
.topbar-boxes-right {
float: right;
}
.topbar-box {
float: left;
padding: 20px;
border-left: 1px solid black;
}
瞭解[如何](http://stackoverflow.com/a/16568504/1542290)瞭解浮動工作原理。 –
嘗試將float用於您的某個類,而不是將它用於所有類 –