課程
/前端開發
/JavaScript
/JS動畫效果
為什么返回的時候offsetleft 會變成-190px而不是-200
2016-08-22
源自:JS動畫效果 3-1
正在回答
speed=speed>0?Math.ceil(speed):Math.floor(speed);速度大于0就往上取整(用于顯示出來)速度小于0就往下取整(用于縮回隱藏)等到最后速度(絕對值)小于1px/30ms的時候不至于被瀏覽器忽視(小數不承認)
你這個情況是不是沒有寫這一句判定
qq_Desperado_19 提問者
不再使用 回復 qq_Desperado_19 提問者
舉報
通過本課程JS動畫的學習,從簡單動畫開始,逐步深入各種動畫框架封裝
1 回答為什么position的left是200px的時候是貼在網頁邊緣的?
2 回答請問哪里錯了呢?為什么offsetleft=0的時候還不停呢?
2 回答為什么速度動畫的值設置不一樣會導致返回的時候,就算設置返回的最大值,還是不會停下來
3 回答.offsetLeft是什么意思?不懂
2 回答這里的offsetWidth為何不可以換成offsetLeft
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-22
speed=speed>0?Math.ceil(speed):Math.floor(speed);
速度大于0就往上取整(用于顯示出來)
速度小于0就往下取整(用于縮回隱藏)
等到最后速度(絕對值)小于1px/30ms的時候不至于被瀏覽器忽視(小數不承認)
你這個情況是不是沒有寫這一句判定