嗨,我使用的是Jquery Masonry它正在Chrome,Firefox等其他浏览器上工作,但它不适用于Windows中的Safari浏览器以及Mac上的Safari 8。Jquery Masonry在Safari中不工作
的问题是,所有的div都具有top : 0px
这个div <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12 grid-item grid-item--width2" >
由于所有职位都被展示在彼此这里的顶部的帖子看怎么样在Safari Image 下面图片链接是链接砌体不工作的页面Masonry Gallery
在砌体中,我嵌入了facebook的帖子,然后使用砌体容器在其上应用砌体造型。
这里是我的html
<div class="grid row">
<div class="inspiration-gallery">
<div class="grid-sizer"></div>
<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12 grid-item grid-item--width2" >
<div class="inspiration-grid">
<div class="fbpost-inspiration" id="fbpost-inspiration">
<div class="fb-post" id="myId" data-href="post_url" data-width="200" data-height="200"></div>
</div>
</div>
<div class="clearfix"></div>
</div>
</div>
</div>
这里是我的jQuery代码初始化砌体
var $container = $('.grid');
$container.masonry({
columnWidth: '.grid-sizer',
itemSelector: '.grid-item',
percentPosition: true
});
这里是我的CSS
.grid-sizer,.grid-item { width:33.33333333%; }
请请帮我在这。
砌体4在Safari中正常工作。现在使用它。 – Macsupport