获得徽章 0
赞了这篇沸点
今天遇到个怪事,同样的html代码在后端同事和我的电脑上,元素高度表现不一致,看了半天控制台元素和样式都是一样的。最后发现是他的模板里没有<!DOCTYPE html> ,查了一下原来有 <!DOCTYPE html> 时:浏览器使用标准模式(Standards Mode),此时 <html> 和 <body> 默认高度是 auto,不会自动填充视口高度。没有 <!DOCTYPE html> 时:浏览器使用怪异模式(Quirks Mode),此时 <body> 会自动继承视口高度。涨姿势了。
展开
1
15
![[抓狂]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_18.b93331d.png)
![[泣不成声]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_40.348108b.png)
![[思考]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_15.f58c082.png)
![[疑问]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_31.606e7a5.png)
![[可怜]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_5.ece2a96.png)