我一直在尝试使用CSS将div分为两列,但是我还没有设法使其正常工作。我的基本结构如下:
<div id="content"> <div id="left"> <div id="object1"></div> <div id="object2"></div> </div> <div id="right"> <div id="object3"></div> <div id="object4"></div> </div> </div>
如果我尝试将左右div浮动到各自的位置(左右),似乎会忽略内容div的背景色。我在各种网站上尝试过的其他代码似乎无法转换为我的结构。
谢谢你的帮助!
当您浮动这两个div时,内容div会折叠为零高度。只需添加
<br style="clear:both;"/>
在#right div之后但在内容div中。这将迫使内容div包围两个内部浮动div。