1
我搜索周圍,但無法找到一個解決方案,中心兩者之間浮動的div
我寫了下面的HTML:
<div id="navcontainer">
<div class="leftnav">
<a href="/blabla.aspx">Home</a>
</div>
<div class="leftnav">
<a href="/blabla.aspx">test1</a>
</div>
<div class="leftnav">
<a href="/blabla.aspx">test2</a>
</div>
<div class="leftnav">
<a href="/blabla.aspx">test3</a>
</div>
<div class="midnav">
<a href="#">MIDDLE</a>
</div>
<div class="rightnav">
<a href="/blabla.aspx">test5</a>
</div>
<div class="rightnav">
<a href="/blabla.aspx">test6</a>
</div>
</div>
用下面的CSS:
#navcontainer div.leftnav
{
float:left;
text-align: left;
vertical-align: middle;
margin-left:6px;
margin-top:6px;
}
#navcontainer div.midnav
{
//
// What do I put here?
//
}
#navcontainer div.rightnav
{
float:right;
text-align: left;
vertical-align: middle;
margin-right:6px;
margin-top:6px;
}
我想中心基於「navcontainer」的MIDDLE div,但div始終基於有多少'leftnav''rightnav'divs。任何人都可以向我解釋如何做到這一點?
確定嗎?如果我這樣做,中間div保持左側。 – ProgrammerAtWork
在jsfiddle鏈接? – kinakuta
我明白了,但中心的位置仍然基於浮動div:/ – ProgrammerAtWork