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

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

為什么(area.scrollTop=0)這條語句放在else if里面,這個函數(shù)的else if沒怎么看懂。。

不能被24整除就是位置在一條信息的中間,要繼續(xù)讓它滾動++,那不是應(yīng)該+到能被24整除的位置就停頓嗎? 還有為什么重置area.scrollTop=0要寫在else if里面? 如果全部滾完的時候那個高度能被24整除豈不是不會去執(zhí)行else部分了??


正在回答

4 回答

? ?function moveup () {

? ? ? ?if(btm.scrollTop<ul1.offsetHeight)?

? ? ? ?{btm.scrollTop++;

? ? ? ?if(btm.scrollTop%23==0){

? ? ? ?clearInterval(timer);

? ? ? ?setTimeout("move2()",1000);}

}

? ? ? ?else btm.scrollTop=0;

? ?}

我是把那個高度判斷放在第一個IF


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

我覺得判斷(當滾動的高度scrollTop大于等于滾動區(qū)域高度scrollHeight的一半回到起點)的語句應(yīng)該放在外面!而不是if else的else if里面。。。

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

這樣為了能做到無縫隙滾動,當滾動的高度scrollTop大于等于滾動區(qū)域高度scrollHeight的一半回到起點。不過不加好像也可以

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

Qzhor 提問者

你沒有看懂我的提問重點啊,我想知道這條語句為什么放在else if里面,我試了不加的話不可以的,滾動完9個[li]就停止了,但是我把這條語句放在外面(也就是function scrollUp()函數(shù)里第一行,剛進來就先判斷是不是滾動到了scrollHeight的一半),效果也一樣!!
2016-04-17 回復 有任何疑惑可以回復我~

為什么判斷它(高度滾完scrollheight高度的一半)這條語句要放在這個位置?

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

舉報

0/150
提交
取消
信息滾動效果制作
  • 參與學習       47740    人
  • 解答問題       333    個

萌妹子帶您快速學習滾動效果,掌握無縫滾動和歇間性滾動的制作方法

進入課程

為什么(area.scrollTop=0)這條語句放在else if里面,這個函數(shù)的else if沒怎么看懂。。

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

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

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