我最近正在为我的一个项目重写 css 选择器,以改进 Next Paint (INP) 的交互,因为 css 选择器越复杂,它对性能的影响就越大。经过调试,其中之一是css asterisk。
* 可以有哪些替代方案?我还能如何选择所有节点而不至于降低站点性能?
没有与
asterik*
完全相同的替代方案,但您可以删除或制定规则不使用它,而不是您可以尝试使用 Tag selector
ID selector
或 Class selector
。为了选择所有节点,我建议在组中使用 Tag selector
,例如:
body,h1,h2,h3,p,a {
/* styles */
}