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

首頁(yè) > 編程 > JavaScript > 正文

JS實(shí)現(xiàn)的小火箭發(fā)射動(dòng)畫(huà)效果示例

2019-11-19 12:22:49
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了JS實(shí)現(xiàn)的小火箭發(fā)射動(dòng)畫(huà)效果。分享給大家供大家參考,具體如下:

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>小火箭發(fā)射</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!");    //任務(wù)1 火箭起飛    //任務(wù)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");      //通過(guò)不斷改變r(jià)ocket里面的css屬性bottom      //獲取rocket對(duì)象      var rocket=$("yingshanhao");      var bottomf=getBottom(rocket);      //改變屬性      rocket.style.bottom=bottomf+"px";      //慢慢飛起來(lái)      //js的時(shí)間函數(shù)    }  </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>發(fā)射按鈕</span>      </div>    </div></body></html>

感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運(yùn)行工具http://tools.VeVB.COm/code/HtmlJsRun測(cè)試一下運(yùn)行效果。

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《JavaScript運(yùn)動(dòng)效果與技巧匯總》、《JavaScript切換特效與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript動(dòng)畫(huà)特效與技巧匯總》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)

希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 凉城县| 扶绥县| 黑水县| 乌兰察布市| 高台县| 石柱| 渝中区| 衡南县| 绥阳县| 禄劝| 鄂伦春自治旗| 南充市| 工布江达县| 汪清县| 慈溪市| 东乌珠穆沁旗| 丁青县| 长岛县| 建平县| 阜康市| 东方市| 唐山市| 南开区| 永城市| 锡林郭勒盟| 潼关县| 吉木萨尔县| 普定县| 渝中区| 高邑县| 临夏县| 江城| 长治市| 大同县| 左贡县| 兰西县| 邯郸市| 台山市| 额济纳旗| 荣昌县| 宾阳县|