在看阿里云时看见一个“特效”很好玩,当鼠标移动时,图片也跟着移动,所以就想试一式

我们需要用到的就是event对象,不了解的同学可以点击链接进去看看。

我们需要用到event对象中的
属性:onmousemove
鼠标事件:clientX & clientY (注意大写)

我写的比较简单,只是实现了简单的移动,实例如下:
HTML:

<div id="main"><img src="imgs/lover01.JPEG"alt="lover01" id="img" width="100px" height="100px">
</div>

javascript:

function move(event) {//获取坐标var x = event.clientX;var y = event.clientY;//改变图片的位置,除以一个数可以让图片动得不那么夸张document.getElementById("img").style.left = x/50 + "px";document.getElementById("img").style.top = y/50 + "px";}

css:

        * {width: 1000px;height: 1000px;}#img {position: relative;/*当设置为absolute时,图片从流中消失,body会塌陷,可能会导致图片无法移动,但是给body设置宽高就OK了*/width: 200px;height: 200px;}#main {border: 1px solid black;}

这样就OK啦!

通过鼠标的移动让图片移动相关推荐

  1. JS+CSS控制左右切换鼠标可控的无缝图片滚动代码

    代码简介: 以前见过这种效果,但是是基于FLASH技术,现在是纯用JS实现的,代码有点多,不过效果还不错,实际上它也是一个图片滚动,只不过它完全是用鼠标点击控制的,也就是说鼠标不点击的时候它是静止的, ...

  2. JavaFX鼠标滚动放大缩小图片

    一.鼠标滚动放大缩小图片 package cn.util;import java.io.File; import javafx.application.Application; import java ...

  3. 《javaScript100例|01》超级经典一套鼠标控制左右滚动图片带自动翻滚

    目录 HTML示例 图片示例 HTML示例 <html > <head> <meta http-equiv="Content-Type" conten ...

  4. 鼠标移动到ul图片会摆动_我们可以从摆动时序分析中学到的三件事

    鼠标移动到ul图片会摆动 An opportunity for a new kind of analysis of Major League Baseball data may be upon us ...

  5. html鼠标滑轮换图片,JavaScript实现鼠标滚轮控制页面图片切换

    鼠标上的滚轮是一个不错的东东,为什么这么说,因为它能帮助我们快速的浏览网页,快速的进行长篇文章的阅读.对于web前端的我们来说又怎么能不注重这个鼠标滚轮呢,那么它能如何让用户更好的浏览网页呢?本文主要 ...

  6. 鼠标移动效果html5,js实现鼠标左右移动,图片也跟着移动效果

    效果:鼠标往左移,图片对应右移,鼠标往右移,图片就左移动.图片距离越远偏移距离越大. 思路:首先获取图片原先的距离.设置一个变化值,图片的最终距离等于原先的距离加上变化值 布局:大盒子里面是图片,大盒 ...

  7. JavaScript中的常用鼠标事件以及小天使图片拖拽

    1,contextmenu鼠标右键禁用 //鼠标右键菜单禁用,丧失功能,contextmenudocument.addEventListener('contextmenu',function(e){ ...

  8. php鼠标移过图片放大代码,鼠标移上去,图片会自动原地放大CSS写法

    今天在制作一个zblog模板的时候,用上了这个图片放大特效,想到以前也没写过,就分享出来吧! 在我第一次接触这个特效的时候,以为会很复杂,至少会有几行代码才能去实现,但学习后真的精到了! CSS3的t ...

  9. Jquery鼠标滚轮放大缩小图片

    使用Jquery鼠标点击图片,划动鼠标滚轮放大缩小图片. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&q ...

  10. 鼠标移到到图片,图片向上滑动预览效果

    <!DOCTYPE html> <html> <head><title>鼠标移到到图片,图片向上滑动预览效果</title><scri ...

最新文章

  1. 将二进制流转换为图片
  2. mov word [LABEL_DESC_CODE32 + 2], ax
  3. opencart 添加新模型
  4. 夺命雷公狗---无限级分类NO2
  5. mac ox php.ini 位置,MAC Osx PHP安装指导
  6. kafaka,activityMQ,rabbitMQ消息中间件对比
  7. MacBook Pro(13 英寸,2011 年末)A1278 官方最高支持macOS High Sierra,使用macOS Catalina Patcher成功安装macOS Catalina
  8. Manjaro 安装搜狗输入法
  9. 日常使用计算机如何进行病毒防范,电脑日常生活中怎么防范电脑病毒
  10. python上方菜单栏不见了如何恢复_word菜单栏不见了,如何恢复
  11. 华硕ac66php服务器,华硕路由RT-AC66U B1简单试用
  12. linux的第一个逻辑分区表示为 ?,/dev/sda5 在 Linux 中表示 答案:第一块SCIS 硬盘上的逻辑分区...
  13. STM32学习笔记 | 引起电源和系统异常复位的原因
  14. SpringSecurity-基于微服务的认证与权限访问
  15. js使用canvas画五角星以及渐变色,瞎画
  16. 算法-数塔问题-c语言
  17. DTC社群运营怎么做?
  18. 计算机毕业设计(88)php小程序毕设作品之小说平台小程序系统
  19. 站内搜索 迅搜xunsearch 中小型网站的福音
  20. 多台树莓派配置自组织网络,batman-adv开源项目具体配置过程

热门文章

  1. 广告行业中那些趣事系列32:美团搜索NER技术实践学习笔记
  2. .Net 2.0 通用反射脱壳机完整版
  3. 天梯赛选拔赛(一)题解
  4. 百炼智能店店通(餐饮版)亮相2021第二届食品饮料数字营销峰会
  5. Cocos2dx游戏开发系列笔记9:android手机上运行《战神传说》,并解决横竖屏即分辨率自适应...
  6. 操盘手培训外汇交易的纪律
  7. 看了个电影《天那边》
  8. 乔利斯基三角分解_杜利特尔及乔利斯基三角分解
  9. Android面试问题整理
  10. 2019 Google Drive Api 上传文件到谷歌云盘 获取分享下载链接