gre*_*row 4 jquery jquery-masonry
我有它的工作,但由于某种原因,它刚刚停止工作,我不知道我做了什么.箱子divs
左边漂浮,我只是不知道我哪里出错了.
jQuery的
var $container = $('.work');
$container.imagesLoaded(function(){
$container.masonry({
itemSelector: '.box',
isAnimated: true,
columnWidth: 250
});
});
Run Code Online (Sandbox Code Playgroud)
HTML
<div id="part-one" class="work">
<div class="box col2"><img src="_assets/images/one.jpg" alt="" /></a></div>
<div class="box col2"><img src="_assets/images/two.jpg" alt="" /></a></div>
<div class="box col2"><img src="_assets/images/three.jpg" alt="" /></a></div>
<div class="box col2"><img src="_assets/images/four.jpg" alt="" /></a></div>
<div class="box col2"><img src="_assets/images/five.jpg" alt="" /></a></div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS
.work {
margin-left:98px;
top:0;
max-width:1600px;
padding-bottom:100px;
position:absolute;
}
Run Code Online (Sandbox Code Playgroud)
删除你的columnWidth
属性,砌体将使用第一个项目元素的宽度.(文件).
看看这个JSFiddle.http://jsfiddle.net/s8PhS/14/
如果在JSFiddle中调整HTML容器的大小,它也会动态调整大小.
我还添加了一些额外的<div>
元素用于演示目的和一个Odd Five element
不同的高度,你可以看到砌体插件开始并完美地定位元素.
所以基本上,删除属性columnWidth: 250
,让Masonry动态地选择它.
在JSFiddle中,这似乎可以解决您的问题.
归档时间: |
|
查看次数: |
18293 次 |
最近记录: |