标签归档:浏览器
浏览器渲染页面过程
浏览器从服务器获取到 HTML 文档后,HTML 解释器开始对 HTML 自上而下解析,构建 DOM Tree(DOM 树)。CSS 解释器解析 CSS,构建 CSS Rule Tree(CSS 规则树)。文档解析完成后,将 CSS Rule Tree 附加到 DOM Tree 生成 Render Tree(渲染树)。而后,Layout(布局)会从渲染树的根节点开始遍历,输出渲染树上每个节点在页面上的具体大小和位置。 继续阅读
用js获取当前浏览器窗口大小/尺寸
在前端页面开发时,有时需要获取当前浏览器窗口的大小,由于各浏览器之间没有统一标准,所以在开发中获取当前浏览器窗口大小需要使用不同的属性,在现代浏览器中没有这些差异。 继续阅读