我在这里有一个非常广泛的问题,我希望我能清楚地解释我到底需要什么。
下图显示了一个圆,它是一个html元素。我想创建一个交互式元素,并使用光标。想象一下,由于某种原因,你不能将光标放在圆圈内。我不想在你接近圆圈时仅仅隐藏光标,而是以一种磁力吸引的方式来操纵光标。
所以:如果你把光标放在圆圈周围,它永远不会靠近它,也不会离开这个元素。这是不是可以做到呢?Javascript、Angular或其他什么?有没有创造过这样的东西?
发布于 2016-09-14 10:10:43
您可以使用以下方法永久隐藏光标,并使用div元素。在窗口中,鼠标移动事件将div元素位置更改为指针的当前位置。现在你需要在这里提出一个条件,当指针进入圆区域时,不要用指针的当前位置来更新div元素的位置,而是用圆之外的新计算位置来更新它。
如果你需要代码,那么我可以提供给你。
https://stackoverflow.com/questions/39487442
复制相似问题