基于JavaScript实现鼠标箭头移动图片跟着移动
我们经常在一些网站上看到,鼠标在网页上移动,有一张图片跟着鼠标移动。大家知道这种效果是怎么做出来的吗?你可能感到比较复杂,其实他是用js编一段小程序来实现的,且代码简单,比较好理解。下面我就来分享下实现代码。
关键代码如下所示:
<!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实现鼠标箭头移动图片跟着移动,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
js图片跟随鼠标移动代码
在很多网站上能看到图片跟随鼠标移动的JS特效,其实做法很简单,在这里与大家分享下. 在实现这个特效之前,需要了解JS中一个对象,event(事件对象),对,只需了解这一个对象.它的方法属性我不多说了,想详细了解的童鞋点击这里,http://www.jb51.net/article/17266.htm. 我们用到的只有这个对象的两个属性,clientX与clientY,就是触发当前事件(可能是Click,也肯能是onmousemove等等事件)时鼠标在窗口区域的X,Y坐标(它们都是只读属性,所以只
-
JavaScript 控制图片改变重叠顺序的代码(鼠标移动切换)
改变图片重叠顺序 .s1{position:absolute; top:10;left:10; } .s2{position:absolute; top:50;left:50; } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
-
js实现跟随鼠标移动且带关闭功能的图片广告实例
本文实例讲述了js实现跟随鼠标移动且带关闭功能的图片广告.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xh
-
JavaScript简单实现鼠标移动切换图片的方法
本文实例讲述了JavaScript简单实现鼠标移动切换图片的方法.分享给大家供大家参考,具体如下: <title>JavaScript切换图片</title> <script> function showDaTu(src){ document.getElementById("defaultImg").src=src; } </script> <img src="images/wall1.jpg" id="
-
js鼠标移动在title中显示图片的效果代码
1.js代码 复制代码 代码如下: //***********默认设置定义.********************* tPopWait=50;//停留tWait豪秒后显示提示. tPopShow=5000;//显示tShow豪秒后关闭提示 showPopStep=20; popOpacity=99; //***************内部变量定义***************** sPop=null; curShow=null; tFadeOut=null; tFadeIn=null; tFa
-
js实现鼠标左右移动,图片也跟着移动效果
效果:鼠标往左移,图片对应右移,鼠标往右移,图片就左移动.图片距离越远偏移距离越大. 思路:首先获取图片原先的距离.设置一个变化值,图片的最终距离等于原先的距离加上变化值 布局:大盒子里面是图片,大盒子position:relative:图片position:absolute; <!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title
-
JS实现鼠标移动到缩略图显示大图的图片放大效果
一个网页上用的图片提示效果,当把鼠标移动到图片缩略图的时候,会显示图片大图,似乎在网上这是个很常见的效果,实现方法也比较多,有人用CSS,有人用JavaScript,有人用jQuery,总之,选择自己习惯的方式去实现,就是最棒的. 图片提示效果 body{margin:0 ;padding:40px;line-height:180%;} img{border:none;} ul,li{margin:0 ;padding:0;} li{list-style:none;display:inline;
-
js 鼠标移动显示图片的简单实例
一.js代码 复制代码 代码如下: //***********默认设置定义.********************* tPopWait=50;//停留tWait豪秒后显示提示. tPopShow=5000;//显示tShow豪秒后关闭提示 showPopStep=20; popOpacity=99; //***************内部变量定义***************** sPop=null; curShow=null; tFadeOut=null; tFade
-
javascript实现图片跟随鼠标移动效果的方法
本文实例讲述了javascript实现图片跟随鼠标移动效果的方法.分享给大家供大家参考.具体实现方法如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>图片跟着鼠标走</title&g
-
js根据鼠标移动速度背景图片自动旋转的方法
本文实例讲述了js根据鼠标移动速度背景图片自动旋转的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xh
随机推荐
- .NET原型模式讲解
- vue router路由参数刷新消失问题的解决方法
- 总结十个实用但偏执的Java编程技术
- Asp.net中通过Button打开另一个的frm
- .NET UEditor使用方法说明
- 用PHP的socket实现客户端到服务端的通信实例详解
- PHP中Session可能会引起并发问题
- 简单说明Python中的装饰器的用法
- 高效的jsp分页查询
- C++ 二叉搜索树(BST)的实现方法
- Java数据结构及算法实例:三角数字
- MySql服务未知原因消失解决方法
- CentOS 6.7下nginx SSL证书部署的方法
- java的五种数据类型解析
- Java和C#输入输出流的方法(详解)
- 详解C#中使用对象或集合的初始值设定项初始化的操作
- Java获取磁盘空间的两种代码示例
- linux烧写、配置、搭建Edison环境
- python操作oracle的完整教程分享
- 微信小程序实现富文本图片宽度自适应的方法