CSS选择器效率

PJK*_*PJK 0 css browser performance css-selectors

我对浏览器应用CSS规则感兴趣.

虽然我知道没有真正的区别,但我想知道它是否更有效率....

  • 限制元素范围
a.external
/*instead of*/
.external
Run Code Online (Sandbox Code Playgroud)

And*_*rea 7

令人惊讶的 a.external是效率通常低于.external.其原因是,浏览器通常向后匹配选择,那就是,首先,他们找到类的所有元素external,并然后过滤掉不属于链接的所有元素.