如何复制浮动:左侧窗口高度的效果类型?

时间:2012-04-30 15:10:00

标签: css jquery-ui

我正在尝试做类似浮动的事情:左。对于float:left,如果你用这个样式属性设置一堆div,它将根据窗口的宽度定位自己。当窗口变得太窄时,它将变成一列,当我们有大窗口时,它将扩展为多列,依此类推。

我想做类似的事情,但我希望它像垂直浮动一样工作。因此,如果我有5个项目并且浏览器的窗口高度在一列中只能包含4个,则额外的div应将其自身定位到第2列。简单来说,如果我有一个很长的div列表,它们应该列在列中,具体取决于窗口的高度。

有没有办法用div和css或jquery ui做到这一点?

1 个答案:

答案 0 :(得分:1)

单独使用CSS是不可能的。你最好的选择就是砌筑:

http://masonry.desandro.com/

(或用于时髦的过滤和填充同位素,由砌体驱动:http://isotope.metafizzy.co/

希望有所帮助:)