在砌体中使用带有isFitWidth选项的角标记

时间:2013-03-29 05:12:18

标签: javascript jquery-masonry

有没有人知道如何在砌体中使用带有“isFitWidth”选项的角标记?重新调整窗口大小时,项目无法正确排列。

$('#container').masonry({
    itemSelector: '.span1BoxWrapper',
    cornerStampSelector: '.corner-stamp',
    columnWidth: 322,
    isAnimated: !Modernizr.csstransitions, 
    //isRTL: true 
    isFitWidth: true 
});

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我发现使用cornertamp和isfitwidth时,当我最初调整窗口大小时,砌砖布局没有重新加载,留下“砖块”不合适。如果我稍微移动窗口大小,它会重新加载,但这会让我感到烦恼。为了解决这个问题,我刚刚添加了一个计时器,每隔50ms重新加载一次。可能不是高效的代码,但它修复了这个bug,直到有人以更优雅的方式解决它。

window.onload = function () {
   setInterval(function(){
      $(“#container”).masonry(‘reload’);
   },50);
   ...
   ...
}