2011-04-04 24 views

答えて

2

順序付けられていないリストは、ブロックレベルの要素です。

私はあなたに良いアドバイスを与えることをより多くの情報が必要と思いますが、最も簡単な方法は、CSSルールです:

#tree2 { display: inline } 

または

#tree2 { display: inline-block } 

血みどろの詳細についてはthe CSS specを参照してください。

1

displayfloatのようなCSSを使用して修正できます。 例:詳細については

.checkboxTree 
{ 
float: left; 
} 


http://www.w3schools.com/css/pr_class_display.asp
http://www.w3schools.com/css/pr_class_float.asp

+0

私はあなたがそれを動作させるためのULと "チーム" をフロートする必要があると思いますか? – Mikel

+0

申し訳ありません、いいえ、 'ul'は大きなマージンを持つかもしれないので、' .checkboxTree {margin-top:0px; margin-bottom:0px} 'などとなります。 – Mikel

+0

@Mikel:それだけではなく、試してみてください。 'ul'のデフォルト表示は' block'ですので、 'margin'を' zero'に設定しても壊れてしまいます。これを防ぐためには、 'display'属性を変更するか、またはまだわからない' float'やその他のものを使用する必要があります。そして私は自分自身を試しています。「マージン」でこれを解決するには不十分です。 –

関連する問題