缓冲运动

复制代码
 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8">
 5         <title></title>
 6         <style>
 7             #div1{width: 100px; height: 100px;background-color:red;position: absolute;
 8             left: 600px;top: 50px;}
 9             #div2{width: 1px; height: 300px;background-color:black;position: absolute;
10             left: 300px;top: 0px;}
11         </style>
12         <script>
13             function startMove(){
14                 var oDiv=document.getElementById('div1');
15                 setInterval(function(){
16                     var speed=(300-oDiv.offsetLeft)/10;
17                     speed=speed>0?Math.ceil(oDiv.offsetLeft+speed):Math.floor(oDiv.offsetLeft+speed);
18                     oDiv.style.left=speed+'px';
19                 },30)
20             }
21         </script>
22     </head>
23     <body>
24         <input type="button" value="缓冲运动" onclick="startMove()" />
25         <div id="div1">
26         </div>
27         <div id="div2">
28         </div>
29     </body>
30 </html>
View Code
复制代码

 

posted @   孝文  阅读(135)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示