第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么第七張后的圖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',
???? })
??? }
?? })
??
?}


正在回答

2 回答

$(window).on('load',?function?()?{
//取得圖片整個(gè)容器DOM對(duì)象
var?$boxs?=?$("#main>div");
//?一個(gè)圖片框的寬
var?w?=?$boxs.eq(0).outerWidth();
//每行能展示的圖片列數(shù)
var?cols?=?Math.floor($(window).width()?/?w);
//給最外圍的main元素設(shè)置寬度和外邊距
$('#main').width(w?*?cols).css('margin',?'0?auto');
//并求出#main元素的左側(cè)和頁面邊界的距離,供下面計(jì)算使用
var?letPadding?=?($(window).width()?-?cols?*?w)?/?2;
//用于存儲(chǔ)?每張圖片容器高度。
var?hArr?=?[];
$boxs.each(function?(index,?value)?{
//?返回每個(gè)圖片容器的高度值
var?h?=?$boxs.eq(index).outerHeight();
//第一行圖片的條件是?index?<?cols
if?(index?<?cols)?{
//每次給數(shù)組存入高度值
hArr[index]?=?h;
}?else?{
var?minH?=?Math.min.apply(null,?hArr);
var?minHIndex?=?$.inArray(minH,?hArr);
let?leftPx?=?minHIndex?*?w?+?letPadding;
$(value).css({
'position':?'absolute',
'top':?minH?+?'px',
'left':?leftPx?+?'px'
})
//累計(jì)改變hArr中最小元素的高度值,直到$boxs數(shù)組最后一個(gè)元素完成時(shí),結(jié)束
hArr[minHIndex]?+=?$boxs.eq(index).outerHeight();
}
})
$('#main').width(w?*?cols).css('margin',?'0?auto');
})


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Jason_途牛

34行是多余的
2018-09-15 回復(fù) 有任何疑惑可以回復(fù)我~

已看到錯(cuò)誤

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么第七張后的圖left沒有和上一排高度最小的圖片對(duì)齊

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)