亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

是不是有bug?

為什么縮小窗口后,再拖動滾動條只顯示兩列,而且恢復窗口大小,還是顯示兩列

http://img1.sycdn.imooc.com//589e9b1a0001c5f013540541.jpg

正在回答

4 回答

童鞋,課程已修訂,代表小伙伴們感謝你一下      

0 回復 有任何疑惑可以回復我~

因為這個練習只是部分的代碼,還沒有添加滾動條監測事件,就是這個↓↓↓,這里面放入了waterfall()函數,因此鼠標滾動條位置變化時就會從新計算列數.

window.onscroll=function(){
????????if(checkscrollside()){
????????????var?oParent?=?document.getElementById('main');//?父級對象
????????????for(var?i=0;i<dataInt.data.length;i++){
????????????????var?oPin=document.createElement('div');?//添加?元素節點
????????????????oPin.className='pin';???????????????????//添加?類名?name屬性
????????????????oParent.appendChild(oPin);??????????????//添加?子節點
????????????????var?oBox=document.createElement('div');
????????????????oBox.className='box';
????????????????oPin.appendChild(oBox);
????????????????var?oImg=document.createElement('img');
????????????????oImg.src='./images/'+dataInt.data[i].src;
????????????????oBox.appendChild(oImg);
????????????}
????????????waterfall('main','pin');
????????};
????}


0 回復 有任何疑惑可以回復我~
#1

Resen4983

不知道理解的對不對,我也在學習,還沒找到工作呢ha
2017-03-30 回復 有任何疑惑可以回復我~

你知道怎么解決嗎

0 回復 有任何疑惑可以回復我~

因為<div class= 'main'>這個盒子的寬度定義是在window.onload的時候用waterFall()函數時添加進去的,因此當窗口改變,沒有再次觸發window.onload事件,#main的寬度也不會改變。

具體辦法等學到了響應式布局就能解決了。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

是不是有bug?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號