JavaScript - 使窗口滚动条跟随鼠标

标签 javascript html scroll mouse coordinates

如何使窗口滚动条的Y坐标与鼠标Y坐标相同,如何 我可以让滚动条跟随鼠标吗?

最佳答案

利用 DOM-L3 执行此操作的最高效计算方式:

//HTML BLOCK
<canvas onmousemove="TrackMouse(event)"></canvas>

//JS BLOCK
function TrackMouse(e){
        window.scrollBy(e.webkitMovementX, e.webkitMovementY);
}

关于JavaScript - 使窗口滚动条跟随鼠标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16762126/

相关文章:

javascript - 使用 JavaScript 计算 li 元素和视口(viewport)之间的距离

css - 当左列 div 大于右列 div 时,div 重叠

Javascript 将用户输入存储到数组中

javascript - 如何在一个 div 结束后定位工具提示?当 div 在第二行结束时,工具提示也会出现在第一行

javascript - Jquery.html 显示文字代码而不是在 application.js 中呈现 html

javascript - anchor 导航 - 目标 div 应始终位于容器顶部

html - 将滚动框向下移动到文本框区域?

javascript - 如何计算一个div的下限并滚动到下一个div?

javascript - div放置在适当的位置

javascript - 函数内函数内的函数似乎丢失了javascript中的临时变量