課程
/前端開發(fā)
/JavaScript
/信息滾動(dòng)效果制作
不是很能理解為什么>= area.scrollHeight/2 且area.scrollTop=0就可以無縫了。
2016-04-08
源自:信息滾動(dòng)效果制作 3-2
正在回答
首先你的考慮無縫滾動(dòng)的原理,就是復(fù)制一個(gè)一樣的接著上一個(gè)滾動(dòng),然后再明白scrollTop(被卷去的高度)和scrollHeight(區(qū)域高度),區(qū)域里有兩個(gè)ul他們等高并且剛好把區(qū)域高度劃分為兩半(area.scrollHeight/2),只要第一個(gè)滾到看不見了(area.scrollTop >= area.scrollHeight/2),就可以把第一個(gè)拉回到最底下(area.scrollTop=0)。不知道這樣的解釋你能明白嗎
其實(shí)TAMA醬不是我名字 提問者
飛飛赫赫 回復(fù) 其實(shí)TAMA醬不是我名字 提問者
P妞醬醬 回復(fù) 飛飛赫赫
舉報(bào)
萌妹子帶您快速學(xué)習(xí)滾動(dòng)效果,掌握無縫滾動(dòng)和歇間性滾動(dòng)的制作方法
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-04-08
首先你的考慮無縫滾動(dòng)的原理,就是復(fù)制一個(gè)一樣的接著上一個(gè)滾動(dòng),然后再明白scrollTop(被卷去的高度)和scrollHeight(區(qū)域高度),區(qū)域里有兩個(gè)ul他們等高并且剛好把區(qū)域高度劃分為兩半(area.scrollHeight/2),只要第一個(gè)滾到看不見了(area.scrollTop >= area.scrollHeight/2),就可以把第一個(gè)拉回到最底下(area.scrollTop=0)。不知道這樣的解釋你能明白嗎