我想从下往上堆砌我的砌砖。
之前已经回答过这个问题,但是Masonry的修改和分支现在使用了一个非常旧版本的脚本。较新版本的Masonry有我需要的错误修复。
那么是否有人知道如何将旧解决方案应用于较新的脚本?
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中已经过时(现在是一个标准选项)。
答案 0 :(得分:9)
替换它(从第287行开始):
var position = {
top: minimumY + this.offset.y
};
用这个:
var position = (this.options.fromBottom) ? {
bottom: minimumY + this.offset.y
} : {
top: minimumY + this.offset.y
};
答案 1 :(得分:0)
使用叠层粘合剂时,在施加新层之前让砖石干燥是非常重要的。因此,最好是逐行堆叠,而不是先堆叠然后再堆叠,这样您就可以始终控制总堆栈的级别。交叉堆叠粘合与一层运行粘合时不时是良好的实践和装饰。