有没有人知道如何在砌体中使用带有“isFitWidth”选项的角标记?重新调整窗口大小时,项目无法正确排列。
$('#container').masonry({
itemSelector: '.span1BoxWrapper',
cornerStampSelector: '.corner-stamp',
columnWidth: 322,
isAnimated: !Modernizr.csstransitions,
//isRTL: true
isFitWidth: true
});
非常感谢任何帮助。
答案 0 :(得分:0)
我发现使用cornertamp和isfitwidth时,当我最初调整窗口大小时,砌砖布局没有重新加载,留下“砖块”不合适。如果我稍微移动窗口大小,它会重新加载,但这会让我感到烦恼。为了解决这个问题,我刚刚添加了一个计时器,每隔50ms重新加载一次。可能不是高效的代码,但它修复了这个bug,直到有人以更优雅的方式解决它。
window.onload = function () {
setInterval(function(){
$(“#container”).masonry(‘reload’);
},50);
...
...
}