2011-04-04 62 views
0

我有一個網頁上的下面的代碼:如何避免斷行文字之間,並列出

Team: 
     <ul class="checkboxTree[0] checkboxTree" id="tree2"> 

. . . . . 

的UL列表中顯示文本「團隊」的一條線。我怎樣才能讓它直接顯示在團隊的右側,而不是有任何換行符。

回答

2

無序列表是一個塊級元素。

我需要更多的信息來給你很好的建議,但最簡單的方法是CSS規則:

#tree2 { display: inline } 

#tree2 { display: inline-block } 

the CSS spec的血淋淋的細節。

1

您可以通過使用css如displayfloat來解決此問題。 例子:

.checkboxTree 
{ 
float: left; 
} 

欲瞭解更多信息:
http://www.w3schools.com/css/pr_class_display.asp
http://www.w3schools.com/css/pr_class_float.asp

+0

我認爲你需要飄起了UL和 「團隊」 爲工作? – Mikel 2011-04-04 04:29:28

+0

對不起,這只是'ul'可能有很大的餘地,所以你需要'.checkboxTree {margin-top:0px; margin-bottom:0px}'或類似的。 – Mikel 2011-04-04 04:32:39

+0

@Mikel:請嘗試一下,不要只是猜測。 'ul'的默認顯示是'block',因此即使您將'margin'設置爲'zero',它也會破壞。爲了防止這種情況,您必須更改'display'屬性或使用'float'或其他我還不知道的東西。而我自己嘗試,'保證金'不足以解決這個問題。 – 2011-04-04 05:51:48