本文介绍如何使用JavaScript实现鼠标移动时图片跟随的效果。通过监听document.onmousemove事件,获取鼠标坐标并动态更新图片容器的left和top样式属性,实现简单的跟随动画。
JavaScript实现鼠标跟随图片效果
在许多网页设计中,常见一种交互效果:当鼠标在页面上移动时,特定的图片会随之移动。这种效果通常由JavaScript编写的小型程序实现,代码逻辑简单且易于理解。
具体实现的关键代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>js鼠标移到</title>
<script type="text/javascript">
function Divflying(){
var div=document.getElementById('dv1');
if (!div) {
return;
}
var intX=window.event.clientX;
var intY=window.event.clientY;
div.style.left=intX+"px";
div.style.top=intY+"px";
}
document.onmousemove=Divflying;
</script>
</head>
<body>
<div id="dv1" style="position:absolute;">
<img src="fly.jpg"><br>
低调的跟着鼠标飘过~~
</div>
</body>
</html>
以上介绍了基于JavaScript实现鼠标跟随图片移动的方法,希望能为读者提供帮助。如有疑问,欢迎留言,小编将及时回复。感谢对本站的支持!