我有一個網頁上的下面的代碼:如何避免斷行文字之間,並列出
Team:
<ul class="checkboxTree[0] checkboxTree" id="tree2">
. . . . .
的UL列表中顯示文本「團隊」的一條線。我怎樣才能讓它直接顯示在團隊的右側,而不是有任何換行符。
我有一個網頁上的下面的代碼:如何避免斷行文字之間,並列出
Team:
<ul class="checkboxTree[0] checkboxTree" id="tree2">
. . . . .
的UL列表中顯示文本「團隊」的一條線。我怎樣才能讓它直接顯示在團隊的右側,而不是有任何換行符。
無序列表是一個塊級元素。
我需要更多的信息來給你很好的建議,但最簡單的方法是CSS規則:
#tree2 { display: inline }
或
#tree2 { display: inline-block }
見the CSS spec的血淋淋的細節。
您可以通過使用css如display
或float
來解決此問題。 例子:
.checkboxTree
{
float: left;
}
欲瞭解更多信息:
http://www.w3schools.com/css/pr_class_display.asp
http://www.w3schools.com/css/pr_class_float.asp
我認爲你需要飄起了UL和 「團隊」 爲工作? – Mikel 2011-04-04 04:29:28
對不起,這只是'ul'可能有很大的餘地,所以你需要'.checkboxTree {margin-top:0px; margin-bottom:0px}'或類似的。 – Mikel 2011-04-04 04:32:39
@Mikel:請嘗試一下,不要只是猜測。 'ul'的默認顯示是'block',因此即使您將'margin'設置爲'zero',它也會破壞。爲了防止這種情況,您必須更改'display'屬性或使用'float'或其他我還不知道的東西。而我自己嘗試,'保證金'不足以解決這個問題。 – 2011-04-04 05:51:48