似乎当我尝试加载页面时,所有图像都堆叠在一起.但是如果你点击链接将你带到同一个页面(比如主页链接),那么砌体就会启动.所以我认为砌体加载太早,就像jquery准备页面之前一样.
在这里我的jquery调用:
$(document).ready(function(){
$('#image_roll_container').masonry({
itemSelector: '.box'
});
....
Run Code Online (Sandbox Code Playgroud)
这是有问题的页面:
它在firefox和IE8中运行得很好.