课程
/前端开发
/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流畅运行在服务器端