有一个很长的CSS选择器坏吗?

Nit*_*tin 6 css css3

像选择器一样

.a, .b, .c, .d, .e, .f, .g, .h, ......... , .zzzzz {font-size:16px}
Run Code Online (Sandbox Code Playgroud)

表现不好?如果是,如何,如果没有原因?

我用谷歌搜索并阅读了许多帖子,包括Mozilla的帖子,并且没有发现任何提及有大量类名作为选择器是坏的.

Den*_*ret 7

不,这里没有性能问题.

什么是坏的是涉及许多检查的长选择器,但你的选择器实际上是一系列选择器,相当于

 .a {font-size:16px}
 .b {font-size:16px}
  ...
Run Code Online (Sandbox Code Playgroud)

只有一个类的选择器是最有效的选择器.

即使您可能应该使用较少的类来更轻松地管理代码,也没有真正的问题.