【发布时间】:2012-01-30 20:55:29
【问题描述】:
抱歉标题,但我真的不知道如何措辞。我一直在寻找 google 和 SO 并试图找到类似的东西,我相信人们之前已经问过,所以如果我的搜索不够彻底,我深表歉意。
我正在尝试整理一个看起来像这样的布局
我试图弄清楚是否有一种纯 CSS 方式来执行此操作,而不必为顶行/底行和每行的开始/结束分配特殊类。这也是为了在超过 6 个框时动态填充和滚动而创建的。把滚动条的高度/宽度从图片中去掉,有没有办法用纯 CSS 创建这个布局,还是我必须看看 javascript 解决方案?
我研究过使用 flexbox,但我需要它至少兼容 IE8,所以我不能真正走这条路。
非常感谢。
【问题讨论】:
-
内盒和外盒有固定高度还是流动高度?
-
此时的内盒和外盒都有固定的宽度,但是如果我们决定改变内盒的大小,我宁愿外盒没有固定的宽度/高度.我们的 CTO 的全部信条是所有容器元素都应该是流动的,这样我们就可以根据需要编辑子元素并将它们粘贴进去。这是因为我们的很多内容都是动态生成的,所以我们需要一个响应速度非常快的容器ui 方案。