案例:鼠标精灵跟随效果

代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>*{margin: 0;padding: 0;}#div1{width: 274px; height: 336px;background: url(timg.gif) no-repeat;position: absolute;}body{background-color: black;}</style><script>window.onload = function(){var oDiv = document.getElementById("div1");document.onmousemove = function(ev){var e = ev || window.event;oDiv.style.left = e.clientX - 50 + 'px';oDiv.style.top = e.clientY - 100 + 'px';}}</script>
</head>
<body><div id = "div1"></div>
</body>
</html>

实现效果:

相关知识:
事件类型的种类
鼠标事件对象的属性

案例:鼠标精灵跟随效果相关推荐

  1. ES6与canvas实现鼠标小球跟随效果

    最近闲来无聊,看了下ES6的语法,结合canvas实现了动画特效--随着鼠标的移动,会有小球跟随且自动消失的动画. 首先,html部分,目前就一个canvas标签. 1 <canvas id=& ...

  2. 图片跟随鼠标样式跟随效果(附完整代码及效果)

    Demo效果如下: 完整代码如下: <!DOCTYPE html> <html lang="en"><head><meta charset ...

  3. 不可思议的纯 CSS 实现鼠标跟随效果

    不可思议的纯 CSS 实现鼠标跟随效果 原文:不可思议的纯 CSS 实现鼠标跟随效果 直接进入正题,鼠标跟随,顾名思义,就是元素会跟随着鼠标的移动而作出相应的运动.大概类似于这样: 通常而言,CSS ...

  4. 【js】鼠标跟随效果

    1.实现思想 ①鼠标跟随效果,发生在鼠标移动的时候,故需要使用onmousemove事件 ②当页面内容多于1屏时,就需要考虑滚动距离的问题 ③想实现鼠标跟随的效果需要:元素的left位置 = 鼠标当前 ...

  5. js实现鼠标跟随效果

    在平时开发中,实现鼠标跟随效果并不是很常见,但是在一些个人博客和个人网站中这个效果有时候会用到 有些游戏网站中也会用到这个效果.这里分享的是一个例子.代码如下,, 注意我这里跟随的是一个图片,也可以根 ...

  6. mousemove实现图片鼠标跟随效果

    前言 用html+css+JavaScript实现了一个图片鼠标跟随效果 一.思路 鼠标不断的移动,使鼠标移动事件:mousemove: 在页面中移动,给document注册事件: 图片要移动距离,而 ...

  7. JavaScript实现心形div块跟随鼠标移动(幻影效果)

    JavaScript实现心形div块跟随鼠标移动(幻影效果) 上篇博客讲解了怎样利用JavaScript实现一串div块跟随鼠标指针移动,然后有轩辕问我,想给女朋友做一个好看的可不可以.现在我们来实现 ...

  8. 【Unityamp;NGUI】UI精灵跟随鼠标移动

    NGUI的背包系统UI,有时候会发生鼠标与UI精灵不跟随的问题 1.直接在UIDragDropItem文件里面把下面的函数改动如下 protected virtual void OnDragDropM ...

  9. 怎么给html增加鼠标跟随,js实现简单鼠标跟随效果的方法

    本文实例讲述了js实现简单鼠标跟随效果的方法.分享给大家供大家参考.具体分析如下: 鼠标跟随,顾名思义,就是在鼠标移动的时候,有个动画跟随着鼠标一起移动. 要点一: var oEvent = evt ...

最新文章

  1. 搭建hbase1.2.5完全分布式集群
  2. 【Java并发编程】—–“J.U.C”:ConcurrentLinkedQueue
  3. 怎样更换UC浏览器的字体?更换UC浏览器的字体的方法
  4. vscode php插件_vscode+phpstudy+xdebug无法断点(踩坑记)
  5. html5微信视频禁止自动全屏,关于HTML5 video标签在安卓版微信浏览器内被强行全屏播放的问题...
  6. 业务线开发流程图(四)
  7. 解决PowerPoint英语课件配音难同步的问题
  8. “赢在幻灯片”有奖征文启事
  9. 列举ASP.NET 页面之间传递值的几种方式
  10. WinRAR5.60 64位 官方无广告正式版注册破解
  11. Workbench网格分块分区划分 扫面、节点控制网格数的应用
  12. heka数据流处理工具
  13. 此PL2303驱动程序不支持Windows11及后续版本,请安装正确驱动程序
  14. 华为云对象存储obs文件上传
  15. 90个优秀外国英文网站强力推荐
  16. 【航拍干货】航测区域重点建筑物精细化建模航拍技巧
  17. 关于技嘉雷电扩展卡SSDT驱动教程
  18. C/C++编程题之简单密码
  19. 超像素论文(三)——AINet: Association Implantation for Superpixel Segmentation
  20. 一个小白的转行自学Python的经历

热门文章

  1. python之07-KeyWords关键字
  2. 【自媒体小白必读】自媒体赚钱:自媒体怎么赚钱,新手做自媒体怎么赚钱,自媒体怎么赚钱快!
  3. 让你的网站从http免费升级为https
  4. js获取当前时间戳()+时间大小比较
  5. C语言输入输出字符串(一般方式,数组,指针)
  6. nginx配置与应用
  7. 【读书笔记】《算法竞赛进阶指南》读书笔记——0x10基本数据结构
  8. 自然语言处理中的embeddings
  9. golang 结构体struct、数组、结构体数组 定义与赋值 、json string转struct
  10. python环境的搭建以及pycharm的安装和简单配置