zoukankan      html  css  js  c++  java
  • 让元素跟随鼠标移动

     让元素跟随鼠标移动

     1 <!DOCTYPE html>
     2 <html lang="zh-cn">
     3 <head>
     4     <meta charset="utf-8">
     5     <title>7-76 课堂演示</title>
     6     <link rel="stylesheet" type="text/css" href="style.css">
     7     <style type="text/css">
     8         div{
     9             margin: 15px auto;
    10             background: orange;
    11             width: 200px;
    12             height: 200px;
    13             padding: 15px;
    14             border-radius: 200px;
    15             position: absolute;
    16         }
    17     </style>
    18 </head>
    19 <body>
    20 <!-- <div id="div1"></div> -->
    21 
    22     <script>
    23         var div1=document.getElementById('div1')
    24         // function moveBall(e){
    25         //     var sy=document.documentElement.scrollTop||document.body.scrollTop
    26         //     div1.style.left=e.clientX+'px';
    27         //     div1.style.top=e.clientY+sy+'px';
    28 
    29         // }
    30 
    31         // document.onmousemove=moveBall
    32         function myFun1(e){
    33             var num=30;
    34             var divs=document.getElementsByTagName('div')
    35             var body=document.getElementsByTagName('body')[0]
    36 
    37             for(var i=0;i<num;i++){
    38                 var rad=Math.floor(Math.random()*10)+'px'
    39                 divs[i]=document.createElement('div')
    40                 divs[i].style.background='rgb('+4*i+','+2*i+','+i+')'
    41                 divs[i].style.width=divs[i].style.height=rad
    42                 divs[i].style.position='absolute'
    43                 divs[0].style.left=e.clientX+'px';
    44                 divs[0].style.top=e.clientY+'px';
    45                 divs[i].style.left=e.clientX+Math.floor(Math.random()*10*i)+'px';
    46                 divs[i].style.top=e.clientY+Math.floor(Math.random()*10*i)+'px';
    47                 body.appendChild(divs[i])
    48             }
    49 
    50         }
    51         // document.onmousemove=myFun1
    52         document.onmousedown=myFun1
    53 
    54     </script>
    55 </body>
    56 </html>
  • 相关阅读:
    CodeForces 834C
    HDU 6048
    HDU 6052
    HDU 6036
    HDU 6042
    HDU 2614 Beat(DFS)
    UESTC 1272 Final Pan's prime numbers(乱搞)
    HDU 2064 汉诺塔III(递归)
    HDU 2102 A计划(DFS)
    HDU 1069 I Think I Need a Houseboat(模拟)
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/8096175.html
Copyright © 2011-2022 走看看