CSS布局充满随机大小的div

时间:2010-08-01 20:49:19

标签: css css-float

  

可能重复:
  Any ideas on how I could implement a grid-view in CSS? - CSS

我正在尝试创建一个与我通常做的相反的布局。我有数百个随机大小的div,我想尽可能多地填写页面。作为一个快速的黑客,它可能看起来像这样:

|--------||-------------------||----||-----------|
|        ||        2          ||  3 ||     4     |
|   1    ||-------------------||    ||-----------|
|        ||-----------------|  |----|
|        ||                 ||---------|
|--------||        5        ||         |
|--------||                 ||    6    |
|    7   ||-----------------||         |
|        |                   |---------|
|--------|

我一直在玩浮球,但他们不会向上移动以填补空白。怎么办呢?

谢谢你们!

2 个答案:

答案 0 :(得分:2)

昨天也提出了这样的问题。解决方案是使用JQuery插件:Masonry

Any ideas on how I could implement a grid-view in CSS? - CSS

答案 1 :(得分:1)

使用jQuery Masonry plugin或:

您必须创建 列/基于网格的 系统。例如,div 1和7进入他们自己的父div,div 2和5进入他们自己的父div,3和6进入他们自己的父div,等等。

您可能对使用一些着名的网格系统感兴趣:

您还可以创建通道: