瀑布流
<div class="list">
<div class="box"><img src="img/1.jpg"/></div>
<div class="box"><img src="img/2.jpg"/></div>
<div class="box"><img src="img/3.jpg"/></div>
......
</div>
<script src="jquery-1.12.4.js"></script>
<script>
$(function(){
function init(){
var boxWidth=$(".box").outerWidth(true);
var cols = 5;
var heightArr=[];
for(var i=0;i<cols;i++){
heightArr.push(0);
};
$(".box").each(function(index,box) {
var idx=0;
var minBoxHeight=heightArr[0];
for(var i=0;i<heightArr.length;i++){
if(heightArr[i]<minBoxHeight){
minBoxHeight=heightArr[i];
idx=i;
}
};
$(box).css({
left:boxWidth*idx,
top:minBoxHeight
});
heightArr[idx]+=$(box).outerHeight(true);
});
};
init()
}
</script>