繁体   English   中英

在div标签内更改光标速度

[英]Changing cursor speed inside a div tag

我想在某些div标签中更改光标速度,以在我的网站中提供更好的用户体验。 我已经改变了光标的图像,我想改变光标的速度。 有没有办法做到这一点?

我认为这不可能用Javascript控制游标。 但是您可以使用以下方法隐藏光标

cursor: none;

然后执行一些JavaScript以模拟使用HTML / CSS制作的移动速度较慢的光标。 但这将是远远超过其应有的工作,并且可能无论如何都无法很好地解决。

使用纯JavaScript进行此操作可能是一个挑战,但是您可以尝试合并此功能,以降低光标的速度,同时使用AutoHotKey脚本按住CTRL键

您需要安装AutoHotKey才能执行此操作,但是它是免费的开放源代码。

您无法通过任何DOM API直接控制指针速度,而且由于可访问性问题和可能的点击劫持滥用,我也不希望此类API可用。

就是说,在许多现代浏览器中,都有一个称为Pointer Lock的API,您可以在其中请求控制指针的移动。 使用此功能,您可以通过接管光标移动并放置假光标来模拟较慢的光标。

暂无
暂无

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

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