这篇文章主要介绍了JS实现的鼠标跟随代码,带有卡通手型点击效果。涉及JavaScript鼠标事件的响应与页面元素的动态调用技巧,需要的朋友可以参考下,具体如下:

一个跟随鼠标的小手效果,鼠标移在哪里,小手就跟着移向哪里,会出现手的效果,放在链接上的时候,手会变化,两只手很可爱哦,JS鼠标跟随代码分享与大家。

运行效果截图如下:

在线演示地址如下:

具体代码如下:/p>

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

可爱的鼠标跟随

html{ background:#000;}

body,html,input{ cursor:none;}

body,html{ height:100%;}

#cursor{ position:absolute; left:100px; top:100px; display:block;}

window.onload = function(){

var oCursor = document.getElementById("cursor");

document.οnmοusemοve=function (ev){

var oEvent=ev||event,

oWidth = document.documentElement.clientWidth,

oHeight = document.documentElement.clientHeight,

scrollTop=document.documentElement.scrollTop + oEvent.clientY,

scrollLeft=document.documentElement.scrollLeft + oEvent.clientX;

if(scrollTop > oHeight-oCursor.offsetHeight){

oCursor.style.top = oHeight-oCursor.offsetHeight+'px';

}else if(scrollTop < 0){

oCursor.style.top = 0;

}else{

oCursor.style.top = scrollTop+'px';

}

if(scrollLeft > oWidth-oCursor.offsetWidth){

oCursor.style.left = oWidth-oCursor.offsetWidth+'px';

}else{

oCursor.style.left = scrollLeft+'px';

}

document.onmousedown = function(){

oCursor.innerHTML = "";

return false;

}

document.onmouseup = function(){

oCursor.innerHTML = "";

}

};

}

以上就是本章的全部内容,希望对大家JavaScript程序设计有所帮助,更多相关教程请访问JavaScript视频教程!

本文转载于:脚本之家,如有侵犯,请联系a@php.cn删除

php 鼠标 移动 手型,JS实现的鼠标跟随代码(卡通手型点击效果)相关推荐

  1. jquery 手型 鼠标穿过时_JS实现的鼠标跟随代码(卡通手型点击效果)

    本文实例讲述了JS实现带有小手点击效果的鼠标跟随代码.分享给大家供大家参考,具体如下: 一个跟随鼠标的小手效果,鼠标移在哪里,小手就跟着移向哪里,会出现手的效果,放在链接上的时候,手会变化,两只手很可 ...

  2. js+css制作导航栏下划线跟随动画,App+H5点击效果

    这是使用Vue制作的一个下划线跟随效果,没有使用其他插件 目录 1. 制作一个初始的导航栏 2. 增加点击样式 3. 下划线移动 最终代码 注意事项 这是最终效果↓ 一开始从网上查其他人的做法,大部分 ...

  3. js鼠标移动到某个元素上改变鼠标样式,如悬浮小手、禁用鼠标、等待...

    js鼠标移动到某个元素上改变鼠标样式:则在这个元素的样式里加上 cursor:(你想改的样式). eg:  <table border="0"  style="cu ...

  4. 监听js变量的变化_JS监听事件型爬虫

    点击上方"Python数据科学",选择"星标公众号" 关键时刻,第一时间送达! 作者:zuobangbang 来源:zuobangbang 最近开始研究网页参数 ...

  5. html鼠标变成小手_什么牌子的鼠标好用?2020双十一鼠标选购建议和产品推荐

    目录 什么品牌的鼠标好? 选择鼠标时要考虑的因素 选购建议 鼠标产品推荐(20元到1000元) 鼠标垫推荐 什么品牌的鼠标好? 鼠标的技术门槛不算高,所以品牌众多,不过经过市场的不断洗礼和选择,剩下知 ...

  6. javascript算法+手写js面试题

    链表 function ListNode(val, next) {this.val = (val===undefined ? 0 : val)this.next = (next===undefined ...

  7. html鼠标触发显示悬浮窗,JS事件之鼠标悬浮窗(鼠标悬浮窗抖动问题的解决)

    鼠标进入显示悬浮窗,思路有简单有困难. 首先要注意的是我们要给悬浮窗设置position为absolute,不然我们改了 style.left style.top发现没有变化很尴尬.其余的内容看起来就 ...

  8. 用鼠标拖动图片的JS代码

    代码简介: 用鼠标拖动一个图片移动,就像拖动一个层一样,这是一个JS拖动类代码,你可以无限制的增加图片,代码复用率比较高. 代码内容: View Code <html><HEAD&g ...

  9. 图片跟随鼠标移动并放大js特效

    js实现图片放大,并跟随鼠标移动 图片跟随鼠标移动并放大js特效 很多网站有类似于淘宝放大镜的效果,只不过这里说的是 " 不仅能直接放大,而且会跟随鼠标移动 " ! 类似于&quo ...

最新文章

  1. 从 React Router 谈谈路由的那些事
  2. 使用 C# 开发智能手机软件:推箱子(十二)
  3. Qt for ios 设置程序显示名称
  4. Windows 7英文版访问2003或XP共享时提示用户名密码错误的解决办法
  5. LFS(Linux From Scratch)学习
  6. Write a simple HTML Browser(hdu1088)
  7. GridView 配合模板实现 合并单元格(多列)
  8. 使用Chrome保存网页为mht文件
  9. java swing 图片容器_Java Swing中两种设置背景图(容器图片)
  10. 根据Return Code判断gui连接SAP服务器的问题
  11. 欧几里得算法及扩展欧几里得算法简单解释
  12. Android InputType
  13. PhoneGap+Xcode6环境配置
  14. AppLoader的使用
  15. opencv 学习之 液晶数字识别
  16. 【题解 图论建模】 航空管制
  17. 无线网络WPA-PSK加密破解
  18. matlab显示变化的数字,如何在MATLAB中一起显示字符串和数字?
  19. openmeetings 安装ssl
  20. java过滤器python是啥_过滤器如何在python中使用softlayer API

热门文章

  1. USACO/ratios 3.2.4
  2. 读书:编码——隐匿在计算机软硬件背后的语言上
  3. 海蜘蛛软路由linux安装教程,软路由安装设置教程【详细步骤】-太平洋IT百科
  4. 机器学习识别颜色_使用机器学习为颜色命名
  5. Office EXCEL如何批量把以文本形式存储的数字转换为数字
  6. Linux环境部署:开启电脑虚拟化
  7. ubuntu18.04自带的输入法数字键选择出现数字而不是中文
  8. 牛市真的来了吗?牛市还能留多久?
  9. 北京智源大会圆满闭幕!150名国际AI领袖、50万名专业观众共襄盛会(含嘉宾观点集锦)...
  10. python 抓取头条街拍图片