1

我有一个包含随机数量的项目的容器,我使用Gridstack.js它来根据每个项目的行/列大小自动排列它们。

我当前的场景是一个包含 4 个项目的 3 列页面,所以我在第一列中有一个项目,在第二列中有 2 个,在第三列中有最后一个。

发生的情况是 2 个堆叠的项目最终位于不同的列上,而第四个项目堆叠在中间的一个。似乎插件正在填充网格,优先考虑列,因此每个新项目将被放置在第一个空列中,然后再转到下一行。

这是一个小提琴(无法使用片段)来澄清问题: https ://jsfiddle.net/c57ter62/1/

基本上,预期的结果应该有 3 和 4 交换。

有谁知道如何达到这个结果?

4

0 回答 0