第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

內(nèi)部樣式的style.left不是不能直接獲取到嗎?

這個(gè)例子中老師寫(xiě)的obj.style.left=……這個(gè)地方的left是內(nèi)部樣式啊,obj.style不是只有行間樣式才能用的嗎?

正在回答

2 回答

雖然有點(diǎn)久了,不過(guò)最近正好剛弄懂了這個(gè)問(wèn)題,希望能對(duì)你有幫助!

這里要提到offsetLeft與style.left的一點(diǎn)區(qū)別。

style.left是讀寫(xiě)的,offsetLeft是只讀的,所以要改變div的位置,只能修改style.left。

(1)確實(shí)是只有設(shè)置為行間樣式的style屬性才能被獲?。ㄗx),但這里我們用到的是style的‘寫(xiě)’,所以不矛盾。

(2)你可以試一下,把上面的if(Obj.offsetLeft==0)改為if(Obj.style.left==0),會(huì)發(fā)現(xiàn)沒(méi)有任何效果,就是因?yàn)檫@里要用到style的‘讀’,而由于(1)的原因,是實(shí)現(xiàn)不了的。

這是我自己的理解,歡迎指正!



0 回復(fù) 有任何疑惑可以回復(fù)我~

不是吧,只要是在style中定義的就都可以用吧

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
JS動(dòng)畫(huà)效果
  • 參與學(xué)習(xí)       113916    人
  • 解答問(wèn)題       1502    個(gè)

通過(guò)本課程JS動(dòng)畫(huà)的學(xué)習(xí),從簡(jiǎn)單動(dòng)畫(huà)開(kāi)始,逐步深入各種動(dòng)畫(huà)框架封裝

進(jìn)入課程

內(nèi)部樣式的style.left不是不能直接獲取到嗎?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)