我正在尝试做类似于 float:left 的事情。对于float:left,如果你用这个style属性设置了一堆div,它会根据window的宽度来定位自己。当窗口太窄时,它会变成一列,当我们有大窗口时,它会扩展到多列,依此类推。
我想做类似的事情,但我希望它像垂直浮动一样工作。因此,如果我有 5 个项目并且浏览器的窗口高度在一列中只能包含 4 个,则额外的 div 应将自身定位到第二列。简单来说,如果我有一个很长的 div 列表,它们应该根据窗口的高度列在列中。
有没有办法用 div 和 css 或 jquery ui 做到这一点?