Results 7 comments of rainman

大佬们,整个document也是一个 Graphics Laye 吗?我打开开发工具body上也有黄色的边。总不会每帧都渲染整个页面吧?

@chokcoco 大佬我想问几个问题,英文不好搜不到相关资料~~ 1. 如果页面没有动画,浏览器是否还会每秒刷新60次; 2. 是否每次浏览器刷新都会刷新所有Graphics Layer;还是每次刷新都只刷新包含动画的Graphics Layer; 3. html/body是否是Graphics Layer;(开发工具里面显示html/body有外边框)

《你不知道的JavaScript(上卷)》https://book.douban.com/subject/26351021/ 《你不知道的JavaScript(中卷)》https://book.douban.com/subject/26854244/ 《你不知道的JavaScript(下卷)》https://book.douban.com/subject/27620408/

刚发现了这本书的开源地址:https://github.com/getify/You-Dont-Know-JS 可以中英文结合着看,贼嗨。

contain 可以用在所有元素上,是提升页面性能的属性。 contain 属性可以防止某个元素的 CSS 规则的改变影响页面上的其他东西。也就是说设置了contain: strict;的元素,其本身和子元素的发生重绘重排不会触发外部的元素的重绘重排。