为什么第七张后的图left没有和上一排高度最小的图片对齐
$(window).on('load',function(){
waterfall();
})
function waterfall(){
var $boxs=$('#main>div');//只找一级div
var w=$boxs.eq(0).outerWidth();
var cols=Math.floor($(window).width()/w);
$('#main').width(w*cols).css('margin','0 auto');
var hArr=[];
$boxs.each(function(index, value) {
var h=$boxs.eq(index).outerHeight();
if(index<cols){
hArr[index]=h;//前六张
}else{
var minH=Math.min.apply(null,hArr);
var minHIndex=$.inArray(minH,hArr);//minH在hArr中的索引
$(value).css({
'position':'absolute',
'top':minH+'px',
'left':3*w+'px',
})
}
})
}