為什么第七張后的圖left沒有和上一排高度最小的圖片對(duì)齊
$(window).on('load',function(){
?waterfall();
})
? function waterfall(){
????? var $boxs=$('#main>div');//只找一級(jí)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',
???? })
??? }
?? })
??
?}
2018-09-15
2018-01-05
已看到錯(cuò)誤