課程
/前端開發
/JavaScript
/信息滾動效果制作
如果將function startScroll()函數的area.scrollTop++;語句挪到function scrollUp()函數中的第一步,問什么會出現一直滾動而不停歇的效果
2016-03-11
源自:信息滾動效果制作 3-3
正在回答
這是因為滾動高度的問題,就是說在執行scrollUp函數的時候,在判斷之前,scrollTop先加一,由于這里高度是24,每次執行要加兩次,也就是最后一次執行完,scrollTop等于已經24了,然后下次執行的時候又加了一,就是25了,所以永遠的都不會停下來,不知道我說清楚沒有,你可以把24改成25試試,
tanq 提問者
舉報
萌妹子帶您快速學習滾動效果,掌握無縫滾動和歇間性滾動的制作方法
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-12
這是因為滾動高度的問題,就是說在執行scrollUp函數的時候,在判斷之前,scrollTop先加一,由于這里高度是24,每次執行要加兩次,也就是最后一次執行完,scrollTop等于已經24了,然后下次執行的時候又加了一,就是25了,所以永遠的都不會停下來,不知道我說清楚沒有,你可以把24改成25試試,