我有多個li項目向左浮動,我想在它們周圍設置一個正確的邊框,以便所有邊框均獲得相同的高度。因此,我使用display:table;
但它忽略了li的寬度。我如何強制所有li項目使用相同的寬度?CSS顯示錶忽略寬度
HTML:
<ul>
<li>a</li>
<li><img src="http://farm8.staticflickr.com/7437/9982948185_19ae813ee0_n.jpg"/></li>
<li>b</li>
</ul>
CSS:
ul{
display: table;
}
ul li{
display: table-cell;
width: 50px !important;
border-right: 1px solid red;
}
演示: http://jsfiddle.net/xbmEQ/
我使用的顯示錶,因爲我想有每個李(邊界)的高度相同。 – user2738640
@ user2738640沒有理由使用display:table; - > http://jsfiddle.net/xbmEQ/13/ – caramba