Javascript实现让小图片一直跟着鼠标移动

简介: Javascript实现让小图片一直跟着鼠标移动

Javascript实现让小图片一直跟着鼠标移动实例


注意:图片可能加载不出来,注意更换


<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>永恒之月</title>
<style>
body {
  margin: 0;
  padding: 0;
  height: 3000px;    /*让滚动条出现*/
} 
  img{
  /*一定要position:fixed;因为这样不仅可以摆脱文档流限制,而且可以让有滚动条的页面也生效*/
  position:fixed;  
  width: 30px;
  height: 30px;
  left: 100px;
  top: 100px;
  display: none;
  }
</style>
</head>
<body>
<img src="img/fire2.png">    <!--设置图片-->
<script>
  //获取图片元素
    var imgBox=document.querySelector("img")  
    //给document设置鼠标移动事件,其中e是鼠标移动时保存信息的对象
  document.onmousemove=function(e){ 
        //从e对象中获取鼠标的横纵坐标
  var x=e.clientX
  var y=e.clientY
  console.log(x,y)  //输出横纵坐标
        //给图片设置行内样式使图片跟着鼠标移动
  imgBox.style.top=y+5+'px'
  imgBox.style.left=x+5+'px'
  imgBox.style.display="block"  //图片显示
  } 
  </script>
</body>
</html>
相关文章
|
4月前
|
前端开发 JavaScript API
使用 JavaScript 实现图片上传
使用 JavaScript 实现图片上传
126 1
|
1月前
|
数据采集 存储 监控
实现自动化数据抓取:使用Node.js操控鼠标点击与位置坐标
本文介绍了如何使用Node.js和Puppeteer实现自动化数据抓取,特别是针对新闻网站“澎湃新闻”。通过设置代理IP、User-Agent和Cookie,提高爬虫的效率和隐蔽性,避免被网站封锁。代码示例展示了如何模拟鼠标点击、键盘输入等操作,抓取并整理新闻数据,适用于需要规避IP限制和突破频率限制的场景。
81 10
|
1月前
|
JavaScript
JS鼠标框选并删除HTML源码
这是一个js鼠标框选效果,可实现鼠标右击出现框选效果的功能。右击鼠标可拖拽框选元素,向下拖拽可实现删除效果,简单实用,欢迎下载
41 4
|
6月前
|
前端开发 JavaScript
杨老师课堂之JavaScript案例手动切换轮播图片
杨老师课堂之JavaScript案例手动切换轮播图片
36 2
|
6月前
|
前端开发 JavaScript
杨老师课堂之JavaScript案例之自动切换轮播图片
杨老师课堂之JavaScript案例之自动切换轮播图片
33 1
|
3月前
|
JavaScript 前端开发
【原创】用JavaScript动态获取网页中缩放图片的长度、宽度和显示比例
【原创】用JavaScript动态获取网页中缩放图片的长度、宽度和显示比例
|
4月前
|
JavaScript 前端开发
JS - 如何上传 Base64 编码的图片
本文展示了如何将Base64编码的图片在前端转换为Blob对象,并使用`FormData`上传到服务器端的方法。
198 0
|
4月前
|
JavaScript
js之图片上传
js之图片上传
82 0
|
6月前
|
前端开发 JavaScript
杨校老师课堂之JavaScript案例之跑马灯左右无缝连接图片自动轮播
杨校老师课堂之JavaScript案例之跑马灯左右无缝连接图片自动轮播
29 2