對於我的網站的主導航,有一個980像素寬的div,其主導航鏈接的ul爲。我正在嘗試使導航鏈接拉伸以均勻地適合div的寬度。拉伸水平UL以適應div的寬度
<div style="width: 980px;">
<ul id="horizontal-style">
<li><a href="#">Nav Item</a></li>
<li><a href="#">Short Item</a></li>
<li><a href="#">Really Long Nav Item</a></li>
<li><a href="#">Nav Link</a></li>
<li><a href="#">Another Link</a></li>
</ul>
</div>
我正在做一些典型的css來使ul列表水平(float:left,display:block)。我可以調整li的填充距離以使其非常接近,但我真正需要的是一種使其自動伸展以適應的方式。可能?
編輯 難度1:不能使用表格。 難度2:每個導航項目將有不同的寬度以容納更長和更短的鏈接名稱。
有沒有辦法做到這一點,但在菜單中的文本之間有間隙?現在的差距的大小取決於文本的長度... – inf3rno 2013-04-29 07:08:19
@ inf3rno:如果我理解正確,適應[this](http://stackoverflow.com/questions/6865194/fluid-width-with-equally-間隔分隔)成菜單,它應該是你想要的。 – thirtydot 2013-05-07 09:08:17
多麼好的解決方案!非常感謝你的寬度分配! +1 – Fonsini 2013-07-05 16:28:15