function tabelScorll(step){
let leftPosition = 0
let tableBody = document.getElementById('table_body')
tableBody.addEventListener('mouseover', ()=>{
leftPosition = tableBody.childNodes[2].scrollLeft
})
tableBody.addEventListener('mousewheel', (e)=>{
leftPosition = tableBody.childNodes[2].scrollLeft
if(e.deltaY >= 0){
step += 100
if (step <= leftPosition + 150){
e.preventDefault()
}else {
step = leftPosition + 10
}
}else {
step -= 100
if (step >= 0){
e.preventDefault()
}else {
step = 0
}
}
tableBody.childNodes[2].scrollTo(step, 0)
}, { passive: false })
}
使用鼠标滚轮实现网页横向滚动
最新推荐文章于 2024-10-30 20:46:44 发布