我正在尝试解决响应式设计中的定位问题。
我有一个容器 div,包含 4 个(但可能或多或少)显示为 inline-block 的 div。我想知道在调整页面大小时如何控制每行 div 的数量(如果可能的话,使用 CSS)。例如,当 4 个容器不再适合容器时,最后一个被移动到第二行。在这种情况下,我希望第一行有 2 个容器,第二行有 2 个容器。我不知道该怎么做。欢迎您的帮助!
编辑:它也可以是 6 个容器,如果布局是: - 1 行 6 个块(如果适合) - 2 行 3 个块 - 3 行 2 个块 - 6 行 1 个
收容者的数量是可变的。我只想每行有相同数量的容器
的HTML:
<div class="container">
<div class="containee"></div>
<div class="containee"></div>
<div class="containee"></div>
<div class="containee"></div>
</div>
的CSS:
.containee {
width:200px;
height:200px;
display:inline-block;
background-color:tomato
}
该示例可以在这里看到: http: //cssdesk.com/uGLbq
(PS:我试图在网上找到解决方案,但我真的不知道与这个主题相关的好关键字)