【发布时间】:2012-06-10 16:49:26
【问题描述】:
我有 captured an illustration of a CSS two-column layout I've set up,同时对橙色容器使用以下规则:
.embedded_post{
float: left;
width: 46%;
margin-right: 20px;
padding: 10px;
display: inline-block;
}
可以看出,右列的第二个橙色容器阻止了左列的第二个橙色容器浮动到左上角的框。
这显然是因为float:left 自动授予元素具有块级流。
如何让左列的第二个框位于第一个框的下方?
【问题讨论】:
-
如果你只使用
display:inline会发生什么? -
试过了,同样的。 float:left 将推翻这一点。