zoukankan      html  css  js  c++  java
  • 浏览器渲染机制

     

    浏览器渲染机制(五步):

      1.处理html生成DOM Tree(根节点就是document对象)

      2.处理css生成CSSOM Tree

      3.DOM 树与CSS-DOM树合并为Render渲染树

      4.对Render树进行布局计算

           5.遍历Render树每一个节点回执到屏幕

    详解:01.    DOM树    DOM树生成 浏览器会把得到的html 代码转换为DOM 树

       用js动态生成的DOM节点也在DOM 树上

              02.    CSSOM树   浏览器会把所有样式解析为样式结构体

              03.    Render 树的生成    渲染树由DOM树和CSSOM树合成的渲染树每一个节点都有自己的style样式 渲染树上没有隐藏的节点,dispaly:none;和     舞阳市head节点因为这些节点不会呈现不影响呈现;(visbility:hidden会存在渲染树,因为它占有空间,会影响布局)

              04.    布局计算   这个阶段会根据render树的样式计算布局 输出的结果称为盒模型;

        盒模型精确的标识每一位元素位置和大小;所有相对度量单位转化了绝对单位;

              05     绘制

                   将信息渲染到屏幕每一个真是的像素点;这个过程叫绘制或者栅格化rasterizing

         转载:原文地址 https://blog.csdn.net/q1056843325/article/details/53336130

     

              

  • 相关阅读:
    136. Single Number
    125. Valid Palindrome
    122. Best Time to Buy and Sell Stock II
    121. Best Time to Buy and Sell Stock
    119. Pascal's Triangle II
    118. Pascal's Triangle
    集中式架构与分布式架构比较-copy
    分布式id产生-copy
    MySQL 5.7数据库参数优化-copy
    23个适合Java开发者的大数据工具和框架-copy
  • 原文地址:https://www.cnblogs.com/stone5/p/9039864.html
Copyright © 2011-2022 走看看