私はを使用して2つの順序付けられていないリストを作成し、それぞれが<div>
の中にある非常に単純なレイアウトを持っています。私の単純なケースではパディング左が機能しないのはなぜですか?
<div id="main">
<div id="fist-list">
<ul id="colors">
<li id="white">White</li>
<li id="green">Green</li>
</ul>
</div>
<div id="second-list">
<ul id="numbers">
<li id="one">One</li>
<li id="two">Two</li>
</ul>
</div>
</div>
li{
float: left;
width: 30px;
}
#second-list{
padding-left:30px;
}
you can check my simple code here。
私はCSSを使用しようとしましたpadding-left
別れ 2つのリストはお互いから30px離れていますが、私のCSSは動作しません、なぜですか?常にラインを中断しますので、あなたはレイアウトを破壊するフロートを、使用している
のdivのは、ブロックレベル要素であり、かつ:
ユーザーを別のサイトに送信することなく質問を理解できるようにしてください。非常に少数のサイトが完璧な、100%稼働時間を(ほとんどのjsFiddleの)誇ることができます。 –
'#fist-list'と'#second-list'を左に浮動させますか? –
なぜマージンを使用しないと、それはそれらを分けるでしょうか? –