*、学习写了一个能够实现鼠标跟随的小demo,其中还有速度的控制以及超出页面后的处理哦~
详见源码:
<!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/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> <title>DIV跟我来</title> <style> div{ width:30px; height:30px; position:absolute; background:green; } #divshow{ width:100px; height:100px; left:700px; top:0px; position:absolute; } </style> <script> window.onload = function() { var divshow = document.getElementById("divshow"); var scrollTop = document.documentElement.scrollTop || document.body.scrollTop; var scrollLeft = document.documentElement.scrollLeft || document.body.scrollLeft; divshow.innerHTML = "X:"+scrollTop +'px'+"<br/>Y:"+scrollLeft+'px'; var divs = document.getElementsByTagName("div"); var i = 0; document.onmousemove = function(ev) { var oEvent = ev ||window.event; for(i = divs.length - 1; i > 0 ; i--) { //alert(i+"---top:"+divs[i-1].style.top+";-----left:"+divs[i-1].style.left); divs[i].style.left = (divs[i-1].style.left); divs[i].style.top = (divs[i-1].style.top); } divs[0].style.left = oEvent.clientX+'px'; divs[0].style.top = oEvent.clientY+'px'; //alert(i+"---top:"+divs[0].style.top+";-----left:"+divs[0].style.left); var scrollTop = document.documentElement.scrollTop || document.body.scrollTop; var scrollLeft = document.documentElement.scrollLeft || document.body.scrollLeft; divshow.innerHTML = "X:"+(oEvent.clientX+scrollLeft) +'px'+"<br/>Y:"+(oEvent.clientY+scrollTop)+'px'; ; } } </script> </head> <body> <label id="divshow"></label> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> </body> </html>
附件有更多好玩的哦~
相关推荐
mousemove html鼠标跟随移动的例子 html5 html 鼠标跟随移动 TweenMax mousemove
特漂亮的鼠标跟随效果,随着鼠标拖动翩翩起舞...很漂亮很漂亮!!!
js 特效 html 特效 跟随鼠标的小球 js 特效 html 特效 跟随鼠标的小球
HTML5彩色气泡鼠标跟随特效基于HTML5 canvas制作,移动鼠标,彩色圆球气泡鼠标跟随动画。
这是一个前端特效,效果我已经在博客中有所展示,即HTML跟随鼠标特效,模拟跟随鼠标的路径,欢迎各位朋友下载!
这里主要是简单的做了一个鼠标跟随事件的介绍,比较简单适合初级看
纯html,鼠标跟随特效,很帅很炫酷。
HTML5实现鼠标移动鲸鱼跟随游动特效
一款简单的html5 canvas绘制鼠标跟随线条动画特效,线条不断变换颜色,跟随鼠标光标移动轨迹运行。
js 特效 html 特效 跟随鼠标的眼睛 js 特效 html 特效 跟随鼠标的眼睛
非常实用的特效代码,可以完美运行,可以二次修改!
简单的一个 html.鼠标跟随事件,对于初学者来说了可以看看哦。希望帮上到你们;、
HTML5鼠标跟随星星光标特效是一款基于HTML5 Canvas绘制的鼠标跟随星星飞来飞去光标动画效果。
HTML5彩色气泡鼠标跟随特效基于HTML5 canvas制作,移动鼠标,彩色圆球气泡鼠标跟随动画。
一个有意思的HTML5鼠标跟随特效,像是一条鱼跟着鼠标,正面看又像是航天飞机一样,在鼠标晃动的时候,鱼的方向始终向着鼠标,且鱼身开始游动,鼠标静止时鱼也是静止的,不过测试发现,好像很占资源。
js 特效 html 特效 跟随鼠标时钟(一) js 特效 html 特效 跟随鼠标时钟(一)
十分好看的一款HTML5 Canvas鼠标移动圆点粒子跟随动画特效,鼠标移动圆点粒子出现并跟随鼠标指针移动,不动时圆点粒子则渐渐消失。
<!doctype html> <html> <head>... html5心形动画跟随鼠标光标运动特效,html5 canvas绘制心形动画,鼠标移动时组合成心形的线条动画会散开跟随鼠标运动,当鼠标停下来后又重新组合成心形。
js 特效 html 特效 跟随鼠标的时钟 js 特效 html 特效 跟随鼠标的时钟