私のCSSには以下があります。すべてのマージン/パディング/ボーダーはグローバルに0にリセットされます。
#wrapper{width: 75%; min-width: 800px;}
.content{text-align: justify; float: right; width: 90%;}
.lbar{text-align: justify; float: left; width: 10%;}
HTMLを次のように書くと
<div id="wrapper">
<div class="content">
some text here
</div>
<div class="lbar">
some text here
</div>
</div>
ページは正しくレンダリングされます。しかし、要素を検査すると、高いdiv#wrapper
と表示され0px
ます。私はそれが最後まで拡大すると思っていました、div.content
そして、div.lbar
なぜこれが起こるのですか?
この場合も、ページは正常にレンダリングされます。この行動は私を困惑させるだけです。
4
これは、A List ApartのCSS Floats 101に役立つかもしれません。
—
デビッドはモニカ