首页 > 其他 > 详细

鼠标事件的小案例

时间:2016-06-03 22:41:22      阅读:257      评论:0      收藏:0      [点我收藏+]

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
img{
position:absolute;
height: 50px;
width: 50px;;
}
</style>
</head>
<body style="background: cyan;">
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<img src="img/star.png"/>
<script>
//获得所有img对象数组
var imgs=document.getElementsByTagName("img");
//鼠标事件
document.onmousemove=function(event){
//实现兼容
var e=event||window.event
//获取鼠标距浏览器的位置
var cx=e.clientX;
var cy=e.clientY;
//把鼠标距浏览器的位置设置给第一张图片,以实现图片跟着鼠标的效果
imgs[0].style.top=cy+"px";
imgs[0].style.left=cx+"px";
//后面的图片基于第一张图片进行移动
for(i=imgs.length-1;i>0;i--){
imgs[i].style.top=imgs[i-1].style.top;
imgs[i].style.left=imgs[i-1].style.left;
}
}
</script>
</body>
</html>

鼠标事件的小案例

原文:http://www.cnblogs.com/ma-shan/p/5557658.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!