js实现图片跟随鼠标移动效果


Posted in Javascript onOctober 16, 2019

本文实例为大家分享了js实现图片跟随鼠标移动效果的具体代码,供大家参考,具体内容如下

<head>
 <meta charset="UTF-8">
 <title></title>
 <style type="text/css">
 #box {
 width: 1000px;
 height: 600px;
 background: #cecece;
 margin: 20px auto;
 }
 
 img{
 width: 50px;
 height: 50px;
 border-radius: 50%;
 background: #f00;
 position: absolute;
 }
 </style>
</head>

<body>
 <div id="box">
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 <img src="img/1.png" class="img"/>
 </div>
 <script type="text/javascript">
 window.onload = function() {
 var oBox = document.getElementById("box");
 var oImg=document.getElementsByClassName("img");
 
 oBox.onmousemove = function(e) {
 var e = e || window.event;
 var left = e.clientX;
 var top = e.clientY;

 //console.log(left, top);
 //设置oImg偏移量
 //oImg.style.left = left + "px";
 //oImg.style.top = top + "px";
 oImg[0].style.left=left + "px";
 oImg[0].style.top=top + "px";
 
 for(var i=oImg.length-1;i>0;i--){
 oImg[i].style.left=oImg[i-1].style.left;
 oImg[i].style.top=oImg[i-1].style.top;
 }
 }
 }
 </script>
</body>

javascript入门教程专题点击链接查看:javascript入门教程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Js 去掉字符串中的空格(实现代码)
Nov 19 Javascript
用Javascript获取页面元素的具体位置
Dec 09 Javascript
jquery实现input输入框实时输入触发事件代码
Jan 28 Javascript
iframe中子父类窗口调用JS的方法及注意事项
Aug 25 Javascript
浅析Javascript中bind()方法的使用与实现
Apr 29 Javascript
Angular-Touch库用法示例
Dec 22 Javascript
VUE 更好的 ajax 上传处理 axios.js实现代码
May 10 Javascript
详解vue-resource promise兼容性问题
Jun 20 Javascript
在页面中引入js的两种方法(推荐)
Aug 29 Javascript
详解小程序rich-text对富文本支持方案
Nov 28 Javascript
vue实现手机号码的校验实例代码(防抖函数的应用场景)
Sep 05 Javascript
antd table按表格里的日期去排序操作
Nov 17 Javascript
vue实现鼠标经过动画
Oct 16 #Javascript
javascript实现动态时钟的启动和停止
Jul 29 #Javascript
JavaScript Canvas编写炫彩的网页时钟
Oct 16 #Javascript
Vue.js中provide/inject实现响应式数据更新的方法示例
Oct 16 #Javascript
javascript实现点亮灯泡特效示例
Oct 15 #Javascript
vue-cli 为项目设置别名的方法
Oct 15 #Javascript
Vue 实现输入框新增搜索历史记录功能
Oct 15 #Javascript
You might like
在Debian系统下配置LNMP的教程
2015/07/09 PHP
PHP实现从PostgreSQL数据库检索数据分页显示及根据条件查找数据示例
2018/06/09 PHP
一个不错的应用,用于提交获取文章内容,不推荐用
2007/03/03 Javascript
基于Jquery的标签智能验证实现代码
2010/12/27 Javascript
js和jquery使按钮失效为不可用状态的方法
2014/01/26 Javascript
浅谈javascript中new操作符的原理
2016/06/07 Javascript
后端接收不到AngularJs中$http.post发送的数据原因分析及解决办法
2016/07/05 Javascript
AngularJs Forms详解及简单示例
2016/09/01 Javascript
基于jQuery实现发送短信验证码后的倒计时功能(无视页面关闭)
2016/09/02 Javascript
Bootstrap模态对话框用法简单示例
2018/08/31 Javascript
vue.js 打包时出现空白页和路径错误问题及解决方法
2019/06/26 Javascript
使用vuex存储用户信息到localStorage的实例
2019/11/11 Javascript
Vue学习笔记之计算属性与侦听器用法
2019/12/07 Javascript
[20:39]DOTA2-DPC中国联赛 正赛开幕式 1月18日
2021/03/11 DOTA
[54:43]DOTA2-DPC中国联赛 正赛 CDEC vs Dynasty BO3 第一场 2月22日
2021/03/11 DOTA
Python 学习笔记
2008/12/27 Python
修改Python的pyxmpp2中的主循环使其提高性能
2015/04/24 Python
举例讲解Python中的Null模式与桥接模式编程
2016/02/02 Python
python实现二叉树的遍历
2017/12/11 Python
Python学习笔记之open()函数打开文件路径报错问题
2018/04/28 Python
python 按照固定长度分割字符串的方法小结
2018/04/30 Python
Flask实现跨域请求的处理方法
2018/09/27 Python
Python3.7 dataclass使用指南小结
2019/02/22 Python
详解python中递归函数
2019/04/16 Python
python3安装crypto出错及解决方法
2019/07/30 Python
Python reversed函数及使用方法解析
2020/03/17 Python
html+css实现自定义图片上传按钮功能
2019/09/04 HTML / CSS
美国标志性加大尺码时装品牌:Ashley Stewart
2016/12/15 全球购物
马来西亚最大的电器网站:Senheng
2017/10/13 全球购物
美国在线旅行社:Crystal Travel
2018/09/11 全球购物
苹果台湾官网:Apple台湾
2019/01/05 全球购物
给实习单位的感谢信
2014/02/01 职场文书
经管应届生求职信范文
2014/05/18 职场文书
中职毕业生自我鉴定
2014/09/13 职场文书
MySQL图形化管理工具Navicat安装步骤
2021/12/04 MySQL
码云(gitee)通过git自动同步到阿里云服务器
2022/12/24 Servers