zoukankan      html  css  js  c++  java
  • 点击文档图片跟随鼠标

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
    #image{
    100px;
    height: 100px;
    position:absolute;
    left:0;
    top: 0;
    }
    </style>
    </head>
    <body>
    <img src="img.jpg" id="image">
    <script>
    //鼠标点击文档的任意位置时,图片跟着走动,(利用事件对象),以及坐标位置(以可视区为基准点clientX clientY)
    var image = document.getElementById("image");
    document.onclick = function(event){
    // console.log(event.clientX)
    targetX = event.clientX - image.offsetWidth/2;
    targetY = event.clientY - image.offsetHeight/2;
    }
    //缓动公式
    var leaderX = 0, targetX = 0;
    var leaderY = 0, targetY = 0;
    setInterval(function(){
    leaderX = leaderX + (targetX - leaderX)/10;
    leaderY = leaderY + (targetY- leaderY)/10;
    //图片跟着鼠标走动
    image.style.left = leaderX + "px";
    image.style.top = leaderY + "px";
    },10)
    </script>

    </body>
    </html>
  • 相关阅读:
    FileZilla 双向传输
    移动端弱网测试工具
    来源IP安全分析,对IP溯源
    推荐几款移动端抓包小工具
    一键清除Chrome
    resit阶段二
    redist集群
    redits04 快照配置
    ridts08管理工具
    redits07配置文件
  • 原文地址:https://www.cnblogs.com/zhaocong/p/7083840.html
Copyright © 2011-2022 走看看