【发布时间】:2015-05-06 15:04:51
【问题描述】:
我有以下笔:
http://codepen.io/yisera/pen/eNprye
它试图做的是调整主容器周围的许多div 元素。但是,我想以这样一种方式实现这一点,即在将一定数量的 div 放置在同一行中之后,将其他 div 推到底部,以便每个 div 有足够的空间,并且它们内部的内容不会像堆叠一样混乱。
我有一幅画试图展示我想要完成的事情:
我希望它们尽可能地伸展,具有相同的高度(在将主容器设置为 display: flex; 时实现)但是我怎样才能做到这一点,以便当第一行中有足够的 div 元素时没有内容太杂乱,他们去第二排,如上图所示?我一直在尝试这样做,但到目前为止,flex 只会切碎其他 div 元素并在它们旁边堆叠更多。
提前致谢!
【问题讨论】:
-
“太杂乱了”,,,怀疑 CSS 是否有助于美学。您可能必须自己做出这些价值判断并选择合适的值。
-
仅供参考,“flex”标签指的是 Adobe Flex,而不是 CSS flexbox 模型。