いろいろ調べたのですが解決策がわかりません、
以下の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」の div の数に基づいて取得し続けます。誰も私にそれを行う方法を説明できますか?