繁体   English   中英

鼠标位置滚动速度

[英]Scrolling speed with mouse position

我有一个小问题,我应该怎么看...问题。 我想要做某种方式类似这样 :当你将鼠标移动到附近的边缘,你会看到图像的滚动操作时相比,你在DIV的midle鼠标是如何滚动速度更快。

不知道我的解释是否正确,但是...我不知道该如何解决。 我敢肯定,这是在mousemove上绑定的,但是我想它在某种程度上与数学有关。 数学不是我最好的技能:D

多谢你们!

不幸的是,除了从第59行开始链接的站点的源代码中已经可以阅读的内容之外,没有什么要告诉您的。 我可能会建议您简单地尝试使用自己具有的代码在自己的沙盒页面中复制类似的内容。 只需简单地剥离所有内容,就可以从一个图像开始,绑定mousemove事件,并尝试使用offset获取相对位置(请参阅jquery- offset )。

不过,这是新canvas标签的一个很好的实现,我还没有看到它的使用量,所以感谢您传递链接。 我至少可以在canvas 标记上为您提供一些有趣的链接,这些链接可能会给您一些指导。

这是一个古老的问题,但是您可以根据鼠标位置和边缘之间的距离来计算百分比。 然后使用该百分比来设置动画的速度。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM