使用CSS将Div分成2列

我一直在尝试使用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。

以上是 使用CSS将Div分成2列 的全部内容, 来源链接: utcz.com/qa/431057.html

回到顶部