我有一种情况,我有一个具有特定顺序的 div 列表,需要以相当复杂的方式呈现。简单来说,这是我的 HTML:
<div>
<div class="box">1 (first in list)</div>
<div class="box">2</div>
<div class="box">3</div>
<div class="box">4</div>
<div class="box">5</div>
<div class="box">6</div>
<div class="box">7</div>
<div class="box">8</div>
<div class="box">9 (last in list)</div>
</div>
我想要显示div
s 的方式是从左到右以 4 行为单位,每一行从下到上堆叠,如下所示:
9
5 6 7 8
1 2 3 4
我创建了一个显示我所追求的结果的小提琴:http: //jsfiddle.net/mpcjs/ - 但是,我想要一个不需要重新排序div
HTML 中的 s 的解决方案。另请注意,div
s 的数量是可变的。
这甚至可能吗?欢迎使用 CSS3/jQuery 解决方案!