【发布时间】:2011-07-19 04:52:53
【问题描述】:
我的 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 的末尾……为什么会这样?
再次,页面呈现良好。这种行为让我很困惑。
【问题讨论】:
-
这可能对你有用CSS Floats 101,来自A List Apart。