課程
/前端開發
/JavaScript
/JS動畫效果
想問一下為啥不能直接用style.width一定要弄個函數,菜鳥求教!?。?/p>
2016-10-15
源自:JS動畫效果 4-3
正在回答
JS中 obj.style.attr ?只能獲取行內樣式(內聯樣式),直接使用style.width需要將樣式放在行內。而樣式設定一般不使用行內樣式。
要獲取非行內樣式要通過obj.currentStyle[attr]或者getComputedStyle(obj,false)[attr]方法獲取,因此將獲取非行內樣式的方法封裝為getStyle函數。
慕粉4019556 提問者
AINIforever
舉報
通過本課程JS動畫的學習,從簡單動畫開始,逐步深入各種動畫框架封裝
3 回答關于這個flag的問題
3 回答問個問題,這個復合運動,是幾個定時器。
2 回答請幫我看看這個問題
1 回答關于這個for循環的問題
1 回答json的一個問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-16
JS中 obj.style.attr ?只能獲取行內樣式(內聯樣式),直接使用style.width需要將樣式放在行內。而樣式設定一般不使用行內樣式。
要獲取非行內樣式要通過obj.currentStyle[attr]或者getComputedStyle(obj,false)[attr]方法獲取,因此將獲取非行內樣式的方法封裝為getStyle函數。