我在嘗試獲取一組li標籤以對齊我想要的時遇到問題。align li標籤有自動寬度vs硬編碼
我有一些基本的HTML
<div class="menu">
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
</div>
和一些CSS
.menu
{
border:solid 2px red;
width:520px;
}
ul
{
border:solid 1px #e5e5e5;
height:40px;
margin:0 auto;
list-style:none;
width:500px;
}
li{
text-align:center;
display:inline;
margin:10px;
}
我不想硬代碼裏寬度爲每一個元素,但我想爲li元素佔用所有可用的空間與ul元素。
我需要更改什麼才能獲得我要找的結果?
我知道這是一個老生常談,但這裏有一個班輪使用jQuery:'$( '禮'),CSS( '寬',$( 'UL')。 width()/ $('li')。length);' – bdares 2012-04-06 05:20:28
我不明白你的問題嗎? – 2012-04-06 05:22:25
什麼意思是由李元素佔用所有可用空間的ul元素。 – Saurabh 2012-04-06 06:06:19