已采納回答 / 前端貓人
你理解錯了,你紅色線標注出來的那一行代碼是針對非IE瀏覽器的,只有非IE瀏覽器才有opacity屬性,下邊的else里面的才是針對IE瀏覽器的,IE的透明度是用濾鏡filter來表示的。
2015-06-20
已采納回答 / 狗寶
oDiv.style.left=oDiv.offsetLeft+speed+"px";??console.log(oDiv.style.left);??console.log(oDiv.offsetLeft);這個問題我也想了半天,你試試加這兩行console代碼試驗下,你可能會明白了。
2015-06-20
已采納回答 / uhelper_net
obA2.style.opacity是字符串類型的值,加上0.1后不會是你想像的數值類型.在obA2.style.opacity前面再加一個+強制其轉換為數值類型.還要注意ie6-8的opacity不是這么寫的哦.
2015-06-17
最新回答 / wy57
od1.offsetLeft==iend,首先確定你這個對象的初始位置(如果大於0),則向右移動始終不會停;而向左移動時當位置為-200時,則停止。od1.style.left=od1.offsetLeft+speed+'px';.offsetLeft這個屬性表示當前對象到父類對象的距離,向右移動時距離變大速度快了;向左移動時距離變小速度慢了。
2015-06-15