課程
/前端開發
/Node.js
/進擊Node.js基礎(二)
之前用快捷方式生成的HTML結構第一行是<!DOCTYPE html>,但是沒有動畫效果。改成<!DOCTYPE>,就有了。不知道為什么
2017-06-17
源自:進擊Node.js基礎(二) 1-2
正在回答
現象:在<!DOCTYPE html>中,如果將整個html頁面去掉,或者索性直接將doctype的標簽去掉,動畫是可以實現的。
分析:如果沒有doctype的情況下瀏覽器默認使用backCompat模式(混亂模式)進行解析渲染頁面,在有標簽的情況下,按照指定模式進行頁面渲染
結論:可能是由于瀏覽器模式不同導致的(個人觀點,僅供參考)
慕粉1657331796 提問者
念舊的拾荒者3981222 回復 慕粉1657331796 提問者
我知道了 ?改成ball.style.marginLeft = marginLeft + 'px'; ?就可以在<!DOCTYPE html>形式中有效果了
舉報
本教程帶你攻破 Nodejs,讓 JavaScript流暢運行在服務器端
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-06-18
現象:在<!DOCTYPE html>中,如果將整個html頁面去掉,或者索性直接將doctype的標簽去掉,動畫是可以實現的。
分析:如果沒有doctype的情況下瀏覽器默認使用backCompat模式(混亂模式)進行解析渲染頁面,在有標簽的情況下,按照指定模式進行頁面渲染
結論:可能是由于瀏覽器模式不同導致的(個人觀點,僅供參考)
2017-08-17
我知道了 ?改成ball.style.marginLeft = marginLeft + 'px'; ?就可以在<!DOCTYPE html>形式中有效果了