0

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

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

任何帮助将不胜感激。

4

1 回答 1

0

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

window.onload = function () {
   setInterval(function(){
      $(“#container”).masonry(‘reload’);
   },50);
   ...
   ...
}
于 2013-04-26T02:55:35.243 回答