浏览器的布局原理是怎样的?

http://upload-images.jianshu....
clipboard.png

一个浏览器进行渲染的过程大致如上图所示 DOM树和CSSOM树合成渲染树可谓是老生常谈
经过查找资料 我了解到css因为是上下文无关的文档所以可以由解析器解析 而dom由dtd规定的响应文档文档进行解析然后共同构建渲染树
但是浏览器如何根据渲染树进行布局呢?
之前了解过浏览器的布局分为增量布局和全局布局
但是不太理解增量布局也没有找到相关文档
而且关于增量布局的脏系统也是心存困惑

希望可以就浏览器的布局原理的到解答

阅读 1.6k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题