某些图像垂直位置略有错误。即使你设置了settimeout,也没有任何改变。
使用Javascript:
$(this).addClass("k-lazy-loaded"), $(this).trigger("k-image-loaded", $(this));
$("#grid").masonry(this);
HTML:
<ul id="grid"><li>...</li></ul>
CSS:
.grid {
list-style: none;
margin: 0 auto;
padding: 0;
}
.grid li {
display: block;
padding: 0;
width: 33.33%;
}
.grid li a,
.grid li img {
outline: none;
border: none;
display: block;
width: 100%;
z-index: 10;
position: relative;
}