我有<li>
標籤中的文本,我想在一行中顯示此文本。李標籤,IE7和文本在一行(行)
與Firefox是好的,但IE7,沒有。在IE7中,我必須給<li>
元素一個width
。但是文字可以很長或很短。所以這沒有什麼好對我說:width 50px;
#menu_all li{
float:left;
display: block-inline;
padding:0;
margin-left: 5px;
}
<div id="menu_all">
<ul>
<li><span class="text">Text</span></li>
<li><span class="text">Text2</span></li>
<li><span class="text">Text2 text text</span></li>
</ul>
</div>
如何做出<li>
菜單顯示以及在IE7在同一行?
感謝
try:display:inline; – 2010-12-01 11:01:14