84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
我是想让鼠标在body上移动时,让某个p元素跟随光标移动。但是用offsetX和offsetY属性设置p元素的样式,鼠标的坐标跨度过大,出现的效果并不是平滑移动,而在body的左上角和鼠标之间跳跃。但是去除了两条设置样式的语句之后,console出来的鼠标坐标又恢复正常了。咋回事?
body
p
offsetX
offsetY
console
//去除的设置样式的语句 a.style.top = `${e.offsetY}px`; a.style.left = `${e.offsetX}px`;
鼠标坐标恢复正常的截图
欢迎选择我的课程,让我们一起见证您的进步~~
https://jsfiddle.net/p0gs932x/7/
https://jsfiddle.net/p0gs932x/7/