我正在创建一个自定义光标“拖车”(见小提琴:https : //jsfiddle.net/alexdlf/hx6yzu4w/)
通常,圆圈 ( .cursor
) 应跟随光标。悬停在红色框 ( .cl
) 上时,圆圈应移动并粘.ct
在红色框内的蓝色小点 ( ) 上。这是由mouseenter
侦听器触发的。但是,如果光标移入红框的速度太慢,则事件似乎没有触发并且效果没有发生(如果光标以正常/更快的速度进入红框,则效果很好)。
我的实现有问题吗?或者mouseenter
我缺少一些基本的东西吗?
“光标”覆盖了红框。拥有透明背景并不能阻止这一点。如果您移动鼠标的速度超过“光标”可以跟上的速度,则它“有效”。
添加pointer-events: none
到“光标”的CSS。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句