temporaryRepair () {
let currentPosition, timer
let speed = 1 // 页面滚动距离
timer = setInterval(function () {
currentPosition = document.documentElement.scrollTop || document.body.scrollTop
currentPosition -= speed
window.scrollTo(0, currentPosition) // 页面向上滚动
currentPosition += speed // speed变量
window.scrollTo(0, currentPosition) // 页面向下滚动
clearInterval(timer)
}, 1)
}
页面平滑滚动效果实现
本文介绍了一种使用JavaScript实现页面平滑滚动效果的方法,通过定时器和页面滚动距离的控制,让页面在滚动时产生平滑过渡效果,提升用户体验。
1万+

被折叠的 条评论
为什么被折叠?



