2011-07-08 29 views

回答

1

我想說的是你真正想要的是一個內聯塊:

li{ 
    display: inline-block; 
} 
+0

非常感謝。你猜對了! – GabrielC

0

我不完全確定你的意思,請隨時加入一些你的代碼,但我猜的是你想在兩行上水平<li>項目,最簡單的方法可能是創建一個新名單;

<ul> 
    <li>list item 1</li> 
    <li>list item 2</li> 
    <li>list item 3</li> 
</ul> 
    <!-- ending and starting a new list rather than using <br> --> 
<ul> 
    <li>list item 4</li> 
    <li>list item 5</li> 
    <li>list item 6</li> 
</ul> 

CSS:

li { display: inline; } 
+0

演示:http://jsfiddle.net/hNbjv/ – xec

0

使用浮動:左,而不是顯示:內聯。

<style type="text/css"> 
<!-- 
    ul.inline li{ 
    float: left; 
    list-style: none; 
    } 
//--> 
</style> 

... 

<ul class="inline"> 
    <li>A text</li> 
    <li>A text <br />More text</li> 
    <li>A text</li> 
    <li>A text</li> 
    <li>A text</li> 
    <li>A text</li> 
</ul> 

您可能希望爲這些li使用固定寬度。

結果(火狐5):

In-line li's with br

相關問題