js 鼠标跟随
可根据点击按下事件改为 按下跟随 松开即回归原位
css代码
<style>
*{
margin: 0;
padding: 0;
}
div{
width: 50px;
height: 50px;
background-color: orangered;
border-radius: 50%;
position: fixed;
top: 0;
left: 0;
}
</style>
html代码
<body>
<div></div>
</body>
js代码
<script>
//获取div元素
var div=document.querySelector('div')
//给 document 绑定一个鼠标移动事件
document.onmousemove=function(e){
//拿到光标相对于窗口的坐标点位
var x=e.clientX
var y=e.clientY
//把拿到的x,y的值赋值给div标签的top和left
div.style.left=x+'px'
div.style.top=y+'px'
//可通过加减像素调整跟随的位置
// div.style.left=x-10+'px'
// div.style.top=y-10+'px'
}
</script>