我想创建一个非常简单的2列布局,在HTML中浮动div
的。问题是以下div
,foot
总是呈现在right
div的右侧。我知道我应该在某个地方使用clear
声明,但我不确定哪个地方适合。简单的2列div布局
另外,正如您在左边看到的,我明确指定了left
的高度。有没有办法将force right
设置为相同的高度而不再指定它?
<div id="main">
<div id="left" style="float: left; width: 150px; background: #DDDDDD; height: 500px;">
left column
</div>
<div id="right" style="float: left; background: #EEEEEE;">
right column
</div>
</div>
<div id="foot">
footer
</div>
不工作,你需要莫还有,'div''自然是'block' – Phil