zoukankan      html  css  js  c++  java
  • 鼠标移动事件(跟随鼠标移动的div)

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title></title>
    <style>
    div{
    10px;
    height: 10px;
    margin: 5px;
    position: absolute;
    }
    </style>
    <script>
    function getPos(ev){
    var rollTop = document.documentElement.scrollTop || document.body.scrollTop;
    var rollLeft = document.documentElement.scrollLeft || document.body.scrollLeft;

    //返回一个Json
    return {x: ev.clientX + rollLeft , y: ev.clientY + rollTop};
    }
    document.onmousemove = function(ev){
    var allDiv = document.getElementsByTagName('div');
    var oEvent = ev||event;
    var pos = getPos(oEvent);


    for(var i=allDiv.length-1;i>0;i--){
    //后一个div的位置等于前一个div的位置
    allDiv[i].style.left = allDiv[i-1].offsetLeft + 'px';
    allDiv[i].style.top = allDiv[i-1].offsetTop + 'px';
    }

    //将第一个div左边设置为鼠标的位置
    allDiv[0].style.left = pos.x + 'px';
    allDiv[0].style.top = pos.y + 'px';
    };

    </script>
    </head>
    <body>
    <div></div>
    <div></div>
    <div></div>
    <div>L</div>
    <div>o</div>
    <div>v</div>
    <div>e</div>
    <div></div>
    <div>h</div>
    <div></div>
    <div>u</div>
    <div></div>
    <div>x</div>
    <div></div>
    <div>i</div>
    <div></div>
    <div>a</div>
    <div></div>
    <div>o</div>
    <div></div>
    <div>w</div>
    <div></div>
    <div>e</div>
    <div></div>
    <div>n</div>
    <div></div>
    <div>h</div>
    <div></div>
    <div>u</div>
    <div></div>
    <div>x</div>
    <div></div>
    <div>i</div>
    <div></div>
    <div>a</div>
    <div></div>
    <div>o</div>
    <div></div>
    <div>w</div>
    <div></div>
    <div>e</div>
    <div></div>
    <div>n</div>
    <div></div>

    </body>
    </html>

  • 相关阅读:
    【BZOJ1076】[SCOI2008]奖励关 状压DP+期望
    【TYVJ1864】[Poetize I]守卫者的挑战 概率与期望
    【BZOJ1426】收集邮票 期望
    设置SAPgui自动退出功能
    SAP系统联机应用程序帮助
    c++ 类型安全
    生成与重新生成的区别
    2014-02-20
    新公司工作
    落后了
  • 原文地址:https://www.cnblogs.com/youcandomore/p/6708533.html
Copyright © 2011-2022 走看看