zoukankan      html  css  js  c++  java
  • 一组div跟随鼠标移动,反应鼠标轨迹

    <!DOCTYPE html>
    <html>
    <head>
    	<title>div随鼠标移动</title>
    	<style type="text/css">
    		.ins{
    			background:green;
    			10px;
    			height:10px;
    			position:absolute;
    			border-radius:10px;
    		}
    	</style>
    </head>
    <body>
       <div class="container"></div>
    </body>
    <script type="text/javascript">
    
    function getElementByClassName(classnames){   
        var objArray= new Array();//定义返回对象数组  
        var tags=document.getElementsByTagName("*");//获取页面所有元素  
        var index = 0;  
        for(var i in tags){  
            if(tags[i].nodeType==1){  
                if(tags[i].getAttribute("class") == classnames){ //如果某元素的class值为所需要  
                    objArray[index]=tags[i];  
                    index++;  
                }   
            }   
        }   
        return objArray;  
    }  
    
    	for(var i=0;i<50;i++){
    		var div=document.createElement("div");
    		div.setAttribute("class","ins");
    		var container=getElementByClassName("container");
    		container[0].append(div);
    	}
         
        divs=getElementByClassName("ins");
        console.log(divs.length);
        document.onmousemove=function(ev){
             var oEvent=ev||event;
    	    for(var i=divs.length-1;i>0;i--){
    	    	divs[i].style.left=divs[i-1].style.left;
    	    	divs[i].style.top=divs[i-1].style.top;
    	    }
    	    divs[0].style.left=oEvent.clientX+"px";
    		divs[0].style.top=oEvent.clientY+"px";
        }
        	
    
    </script>
    </html>
    

      

  • 相关阅读:
    工科物理实验()中国大学MOOC答案(已更新)
    类似jar文件使用java无法打开问题
    python9、10章
    nmap的理解与利用(初级)
    常见端口
    配置优化
    删除表操作
    万能的map
    测试
    Mapper.xml
  • 原文地址:https://www.cnblogs.com/karila/p/7103250.html
Copyright © 2011-2022 走看看