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