国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

JS實現的小火箭發射動畫效果示例

2024-05-06 16:47:04
字體:
來源:轉載
供稿:網友

本文實例講述了JS實現的小火箭發射動畫效果。分享給大家供大家參考,具體如下:

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>小火箭發射</title>  <style type="text/css">    *{      margin: 0px;      padding: 0px;    }    .big{      width: 500px;      height: 600px;      border: 1px solid #16283B;      float: left;      position: relative;      background-color: #16283B;    }    .btm{      height: 40px;      width: 100px;      background-color: royalblue;      cursor: pointer;      border: 1px solid blue;      float: left;      position: relative;      top: 560px;      left: 40px;    }    .btm span{      line-height: 40px;      width: 100px;      display: block;      text-align: center;    }    .bt_stop{      height: 40px;      width: 100px;      background-color: royalblue;      cursor: pointer;      border: 1px solid blue;      float: left;      position: relative;      top: 500px;      left: -60px;    }    .bt_stop span{      line-height: 40px;      width: 100px;      display: block;      text-align: center;    }    .rocket{      position: absolute;      bottom: 18px;      left: 180px;    }  </style>  <script type="text/javascript">    // alert("is work!");    //任務1 火箭起飛    //任務2 火箭懸停    var start;    function $(id) {      return document.getElementById(id);    }    function fly() {      start=self.setInterval("fly_do()",10);    }    function start_send() {      alert('start');      fly();    }    function stop() {      //alert('stop');      window.clearInterval(start);    }    function getBottom(rocket) {      var bottomf = rocket.style.bottom;      bottomf = parseInt(bottomf);      if (!bottomf){        bottomf=18;      }      bottomf++;      return bottomf;    }    function fly_do() {      //alert("this is fly");      //通過不斷改變rocket里面的css屬性bottom      //獲取rocket對象      var rocket=$("yingshanhao");      var bottomf=getBottom(rocket);      //改變屬性      rocket.style.bottom=bottomf+"px";      //慢慢飛起來      //js的時間函數    }  </script></head><body>    <div class="big">      <div class="rocket" id="yingshanhao">        <img src="images/rocket1.jpg" style="width: 25%;height:25%;position: relative;left: 40px;bottom: -20px;" >        </div>      </div>      <div class="btm" onmouseover="javascript:stop();" onmouseout="javascript:start_send();">        <span>懸停按鈕</span>      </div>      <div class="bt_stop" onclick="javascript:fly();">        <span>發射按鈕</span>      </div>    </div></body></html>

 

希望本文所述對大家JavaScript程序設計有所幫助。


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安康市| 潞城市| 米泉市| 海城市| 北海市| 东乌珠穆沁旗| 广元市| 黄龙县| 香港| 察雅县| 翁牛特旗| 保靖县| 和静县| 许昌市| 秭归县| 昆山市| 沙田区| 绵阳市| 西乌| 九龙坡区| 桐乡市| 凤山县| 六安市| 兴海县| 象山县| 丰顺县| 两当县| 维西| 讷河市| 礼泉县| 河西区| 巢湖市| 黔东| 班戈县| 满洲里市| 湟源县| 巴南区| 万宁市| 阳江市| 曲阜市| 德格县|