我想从下往上堆叠我的砌砖。
之前已经回答了这个问题,但是Masonry的修改和分支现在使用了脚本的非常旧的版本。 Masonry的较新版本具有我需要的错误修复。
那么,有谁知道如何将旧解决方案应用于更新的脚本?
Here is the old solution.
var position = (opts.fromBottom) ? {
left: props.colW * shortCol + props.posLeft,
bottom: minimumY
} : {
left: props.colW * shortCol + props.posLeft,
top: minimumY
};
这是一个Fiddle with the newer Masonry script。我在第74行添加了fromBottom选项。所讨论的代码在第285行左右。
该问题在最新版本的Masonry(现已成为标准选项)中已过时。
最佳答案
替换它(从287行开始):
var position = {
top: minimumY + this.offset.y
};
有了这个:
var position = (this.options.fromBottom) ? {
bottom: minimumY + this.offset.y
} : {
top: minimumY + this.offset.y
};
Demo