在将我的主要 css 重构为模块化方法时,我@media all {}
用来在 IDE 中包装 css 模块。这种方法使得扫描文件内容变得更加容易,因为我们现在不能使用像 less 或 sass 这样的预处理器。
我唯一担心的是所有这些媒体查询(每个 css 模块/一组连贯选择器一个)可能会在渲染站点时导致性能下降。我不关心我们的 css 文件的文件大小,因为这是一个小型模块化 css 框架和正确压缩的小问题。
如果经常使用媒体查询,@media all {}
是否会对性能(台式机和移动/其他)设备产生影响?