设置图片跟随鼠标移动
案例介绍
1、鼠标不断移动,使用鼠标移动事件:mousemove
2、在页面中移动,给document注册事件
3、图片要移动距离,而且不占位置,我们使用绝对定位即可
4、核心原理:每次鼠标移动,我们都会获得最新的鼠标坐标,把这个x和y坐标作为图片的top和left值就可以移动图片
<!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>img {top: 5px;left: 5px;position: absolute;}</style>
</head><body><img src="data:images/angel.gif" alt=""><script>// 1、mousemove只要鼠标移动1px 就会触发这个事件var pic = document.querySelector('img');document.addEventListener('mousemove', function(e) {var x = e.pageX;var y = e.pageY;console.log(x);// 减数是为了让图片居中对齐pic.style.left = x - 45 + 'px';pic.style.top = y - 35 + 'px';})</script>
</body></html>
设置图片跟随鼠标移动相关推荐
- 图片跟随鼠标移动并放大js特效
js实现图片放大,并跟随鼠标移动 图片跟随鼠标移动并放大js特效 很多网站有类似于淘宝放大镜的效果,只不过这里说的是 " 不仅能直接放大,而且会跟随鼠标移动 " ! 类似于&quo ...
- 图片跟随鼠标移动效果的抖动问题
场景 图片跟随鼠标移动效果的实现思路: 触发mousemove事件响应时,通过e.offsetX,e.offsetY获取到当前鼠标的位置.再修改图片的css样式中的top, left属性(图片采用绝对 ...
- html浮动跟随鼠标,jQuery 图片跟随鼠标浮动
不知你有没注意到我的网站首页,上面浮动着一层雪花的背景,并且随着鼠标的移动也在移动着. 本文主要讲述了如何判断鼠标的位置,从而实现图片跟随鼠标进行浮动.为了方便查看和理解,在Demo的左下角把各个参数 ...
- 实现图片跟随鼠标移动
下面代码可以实现图片跟随鼠标移动 <html> <head><meta charset="utf-8"><title></ti ...
- 图片跟随鼠标移动案例
文献种类:专题技术总结文献 开发工具与关键技术: DW前端技术 作者:彭学员 :年级:2004 :撰写时间:2021 年 5 月 17日 文献编号: ...
- html图片跟随鼠标,跟随鼠标的图片 - 网页特效代码|网页特效观止 - 让你的网页靓起来!...
跟随鼠标的图片 [ 发布者:在远方┊来源:本站整理┊时间:2006-03-08┊浏览: 人次 ] 网页特效|JsCode.cn|---跟随鼠标的图片 var newtop=0 var newleft= ...
- 利用javaScript+css实现图片跟随鼠标联动效果页面
以前做小型的项目的时候总想着可以做一个很炫酷的主页面来,以前做过一个汽车销售管理系统的主页面,觉得很不错.虽然写这个的人不是我,但是我们觉得可以保存下来以便日后使用和参考.先看一下效果图!这个是可以跟 ...
- iTerm2 菜单设置 焦点跟随鼠标
焦点跟随鼠标 参考 iTerm2 for MacOS(终端模拟器/终端仿真器/命令终端工具)设置详解
- 图片跟随鼠标样式跟随效果(附完整代码及效果)
Demo效果如下: 完整代码如下: <!DOCTYPE html> <html lang="en"><head><meta charset ...
最新文章
- Datawhale组队学习周报(第021周)
- python sort函数key_Python:s.sort([cmp[, key[, reverse]]])
- 图灵2011.01书讯
- WordPress目录和文件介绍
- poj3050【dfs】
- JZ2440学习总结5
- Android 基础概念了解
- 20-10-023-安装-KyLin-2.5.2-单机版安装(MAC)成功
- byte[] 数组和字符串的转换,与byte[] 数组和int类型的之间的转化
- java运行matlab代码
- BP算法(神经网络基础+BP算法推导+BP算法举例+java代码实现+Python代码实现+局限性)
- 双十一,咪蒙广告位为何供不应求?
- matlab两个力的合成与分解,[转帖]小波图像分解与合成(例子) - Matlab讨论区 - 振动论坛 动力学,噪声 -......
- 从0到1-强化学习篇
- php rabbit pie broke,Unit 3 Our animal friends
- js 中try catch用法
- 【实战】python以及opencv实现信用卡的数字识别
- mysql sql语句 参数化_C#参数化执行SQL语句,防止破绽攻击本文以MySql为例【20151108非查询操作】_mysql...
- 【20171015】【软工】结对项目
- 多系统共用一个瑞星杀毒软件(转)
热门文章
- CAD中用lisp程序实现批量偏移_求一个cad lisp 双向偏移的代码
- 笔记本重装系统(Win10)
- keras使用plot_model绘制网络模型图
- CMD(windows)操作命令大全
- JS节点操作、节点层级获取
- 目前最受客户欢迎的两种“上网卡”,不知道你现在用的哪一种?
- 高并发、高性能、高可用
- android 投放 电视,手机投屏到电视的5种方法 看完才知道原来这么简单!
- mysql使用()文件中的配置参数_MySQL使用( )文件中的配置参数。 答案:my.ini
- [9]Windows内核情景分析 --- DPC