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

首頁 > 編程 > JavaScript > 正文

javascript彈性運動效果簡單實現方法

2019-11-20 10:50:02
字體:
來源:轉載
供稿:網友

本文實例講述了javascript彈性運動效果簡單實現方法。分享給大家供大家參考,具體如下:

彈性運動實現原理:加速運動+減速運動+摩擦運動

運行效果截圖如下:

實例代碼如下:

<!doctype html><html><head><meta charset="utf-8"><title>無標題文檔</title><style>#div1{ width:100px; height:100px; background:red; position:absolute; left:0; top:50px;}</style><script>window.onload = function(){ var oBtn = document.getElementById('btn1'); var oDiv = document.getElementById('div1'); oBtn.onclick = function() { startMove(oDiv, 300); };};var iSpeed = 0;var left = 0;function startMove(obj, iTarget){ clearInterval(obj.timer); obj.timer = setInterval(function(){ iSpeed += (iTarget - obj.offsetLeft)/5; iSpeed *= 0.7; left += iSpeed; if(Math.abs(iSpeed)<1 && Math.abs(left-iTarget)<1){  clearInterval(obj.timer);  obj.style.left = iTarget + 'px'; }else{  obj.style.left = obj.offsetLeft + iSpeed + 'px'; } }, 30);}</script></head><body><input id="btn1" type="button" value="運動" /><div id="div1"></div><div style="width:1px; height:300px; background:black; position:absolute; top:0; left:300px; "></div></body></html>

更多關于JavaScript運動效果相關內容可查看本站專題:《JavaScript運動效果與技巧匯總

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洛隆县| 绵阳市| 石楼县| 个旧市| 龙海市| 南康市| 凤山县| 兖州市| 龙陵县| 弥勒县| 繁昌县| 无极县| 安顺市| 如皋市| 施秉县| 陵川县| 慈溪市| 大庆市| 自贡市| 玉溪市| 新化县| 连云港市| 庆阳市| 蚌埠市| 海阳市| 南通市| 龙里县| 南乐县| 鲁甸县| 呈贡县| 久治县| 巍山| 永登县| 东海县| 厦门市| 侯马市| 博兴县| 德州市| 临澧县| 桂阳县| 连平县|