zoukankan      html  css  js  c++  java
  • 自由落体运动

     1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
     2 "http://www.w3.org/TR/html4/strict.dtd">
     3 
     4 <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
     5     <head>
     6         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     7         <title>12.自由落体</title>
     8         <meta name="author" content="Administrator" />
     9         <!-- Date: 2014-12-15 -->
    10         <style>
    11             *{margin:0;padding:0}
    12             #div1{width:100px;height:100px;position:absolute;background:red}
    13             #line{width:1px;height:500px;background:#000000;position:absolute;left:500px;}
    14         </style>
    15     </head>
    16     <body>
    17         <div id="div1"></div>
    18         <script>
    19              var oDiv1=document.getElementById('div1');
    20              var timer=null;
    21              var iSpeed=3;//因为速度在定时器里面要做加减运算,所以要放在全局
    22              
    23              timer=setInterval(function(){
    24                      iSpeed +=3;
    25                      var T= oDiv1.offsetTop + iSpeed ;
    26                      
    27                      if( T > document.documentElement.clientHeight - oDiv1.offsetHeight ){
    28                          T = document.documentElement.clientHeight - oDiv1.offsetHeight;
    29                          iSpeed *=-1;
    30                          iSpeed *=0.75
    31                      }
    32                      oDiv1.style.top = T +'px';
    33                      
    34                      if( oDiv1.offsetTop ==  document.documentElement.clientHeight - oDiv1.offsetHeight && Math.abs (iSpeed) < 1 ){
    35                           clearInterval( timer );
    36                           iSpeed=0
    37                      }
    38                      
    39                      document.title= oDiv1.offsetTop +'-'+ iSpeed
    40                      
    41              },30)
    42              
    43         </script>
    44     </body>
    45 </html>
  • 相关阅读:
    报名用户主题看板
    有效线索主题看板 阿善有用 清洗转换具体怎么做
    意向客户主题看板 阿善看到 阿善用到 拉链表
    数据库建模 全量表导入
    git 阿善有用
    IDEA+git+码云
    Cloudera Manager的基本使用 阿善没用
    cloudera manager报错解决方案
    java-多态简述及实例
    java-简述接口及实例
  • 原文地址:https://www.cnblogs.com/webskill/p/4164174.html
Copyright © 2011-2022 走看看