【发布时间】:2013-06-11 16:04:52
【问题描述】:
我有一个“工具栏”,它有任意数量的浮动内联块元素,任意宽度未知。随着浏览器窗口变窄,在某些时候这些浮动元素会折叠起来。这很好,但我真正想要的是在发生这种情况时最小化宽度和高度。
所以,在包装之前,一切看起来像这样:
======================== | XXXX XXXX XX XXXXXX | ========================包装后是这样的:
================= | XXXX XXXX XX | | XXXXXX | =================但是,我真正想要的是尽量减少浪费的空间。如果它必须使用 2 行,我希望它包装更多元素,以便它们更适合,如下所示:
============== | XXXX XXXX | | XXXXXXXX | ==============1) 这可能只用 CSS 来完成吗?
2) 如果没有,有没有人已经用 JavaScript 解决了这个问题?
【问题讨论】:
-
这个问题似乎与这个问题非常相似:stackoverflow.com/questions/16891138/…
标签: javascript html css layout css-float