【发布时间】:2022-02-15 17:18:21
【问题描述】:
我假设,就像链接标签中使用的媒体查询一样,我们在 CSS 文件中定义的媒体查询被浏览器根据其媒体查询规则解析/覆盖或省略(实际上我知道,尽管带有不匹配媒体的链接标签请求的 CSS 文件无论如何都会被下载,但它们并没有呈现阻塞浏览器)。 那么,从 CSSOM 构建优化的角度来看,将适用于所有屏幕设备的通用 CSS 规则与特定于移动设备的 CSS 规则分开并将特定于移动设备的规则封装在最大宽度媒体查询中不是更好吗?这样浏览器将解析更少的 CSS 来构建 CSSOM,而无需为平板电脑、台式机等覆盖它们。我想知道这是否会影响 CSSOM 性能的构建还是只是矫枉过正?
【问题讨论】:
标签: css media-queries cssom