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

首頁 > 語言 > JavaScript > 正文

js指定步長實現單方向勻速運動

2024-05-06 15:14:18
字體:
來源:轉載
供稿:網友

本文實例為大家分享了js實現單方向勻速運動的具體代碼,供大家參考,具體內容如下

代碼如下:

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>Document</title></head><body>  <div id='box'></div>  <script>    var oBox = document.getElementById("box");    var maxLeft = utils.win('clientWidth')-oBox.offsetWidth;    var step = 5;    var timer = window.setInterval(function(){      var curLeft = utils.css(oBox,"left");      if(curLeft+step >= maxLeft){//邊界判斷        utils.css(oBox,"left",maxLeft);        window.clearInterval(timer);        return;      }      curLeft+=step;      utils.css(oBox,"left",curLeft);    },10)    //問題:當總距離/我們設定的步長 = 不是一個整數。少走一步還差點距離到目標位置,多走一步會超出目標的位置    //解決:在進行邊界判斷的時候加上步長來進行處理  </script></body></html>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 泸定县| 漾濞| 德化县| 廉江市| 南皮县| 隆化县| 宣化县| 旅游| 平潭县| 沂水县| 密云县| 资源县| 库尔勒市| 嵊州市| 山东省| 浙江省| 闸北区| 白沙| 岗巴县| 措美县| 湾仔区| 上饶县| 光山县| 阿合奇县| 宝丰县| 都江堰市| 松阳县| 湛江市| 肇庆市| 马尔康县| 彝良县| 左云县| 镇坪县| 石河子市| 汉沽区| 唐河县| 辛集市| 张家港市| 宜黄县| 临沂市| 古丈县|