0

我的 Web 应用程序中有一个 div,它有无限宽度用户可以滑动它.. 具有动态高度(表示根据用户屏幕的高度)。在里面我必须分散一些 div 的。你可以从这里得到清晰的想法/样本

结果 | 来源

现在它浮动到第一个 div .. 但我需要一些东西

第一个 div 将出现在 left top ,然后第二个在底部到第一个。然后,如果有足够的空间容纳第三个,那么它必须低于两个或在顶部。

你可以在这里得到更多的想法

+------------------------------------------------------------
|     
|  div 1         div 3      div 6
|
|                 div 4
|
|
|  div 2        div 5
|
|
+--------------------------------------------------------------

我试过 float:left , display:block .... 不工作....

4

1 回答 1

2

强制所有 div 使用 float:left,然后使用 a <div style='clear:both'></div>创建新的 div 行

http://jsfiddle.net/3fmVF/3/

于 2012-07-27T10:19:12.947 回答