标签归档:浏览器

浏览器渲染页面过程

浏览器从服务器获取到 HTML 文档后,HTML 解释器开始对 HTML 自上而下解析,构建 DOM Tree(DOM 树)。CSS 解释器解析 CSS,构建 CSS Rule Tree(CSS 规则树)。文档解析完成后,将 CSS Rule Tree 附加到 DOM Tree 生成 Render Tree(渲染树)。而后,Layout(布局)会从渲染树的根节点开始遍历,输出渲染树上每个节点在页面上的具体大小和位置。 继续阅读

发表在 前端 | 标签为 , | 浏览器渲染页面过程已关闭评论

用js获取当前浏览器窗口大小/尺寸

在前端页面开发时,有时需要获取当前浏览器窗口的大小,由于各浏览器之间没有统一标准,所以在开发中获取当前浏览器窗口大小需要使用不同的属性,在现代浏览器中没有这些差异。 继续阅读

发表在 JavaScript | 标签为 , | 留下评论

CSS 浏览器兼容性问题总结

1、CSS 默认值不同

HTML 标签 火狐浏览器、谷歌浏览器 IE浏览器
body 默认 margin 默认 padding
ul 默认 padding、默认margin 默认margin

继续阅读

发表在 CSS | 标签为 , , , | CSS 浏览器兼容性问题总结已关闭评论