CSS中的规则顺序或顺序是否重要?

Chr*_*isW 7 css

CSS中规则的顺序或顺序是否重要?

这篇文章说它很重要:CSS规则的顺序很重要!!!!!!!!!!

我没有在CSS规范中注意到这一点.

如若计算选择的特异性说,当且仅-如果两个规则具有相同的特异性,那么它的两条规则后(即取其规则是以前规则之后定义)是有效的规则?

Jas*_*ton 9

订单确实很重要.如果特异性相等,则稍后声明的规则将胜出.请参阅规范中的级联顺序:

...最后,按指定的顺序排序:如果两个声明具有相同的权重,来源和特异性,则后者指定获胜.导入样式表中的声明被认为是在样式表本身中的任何声明之前.


Phi*_*ert 5

你的假设是正确的.稍后定义的CSS规则会覆盖先前的定义,除非该规则的特定性不如前一个.

为了更清楚地说明"覆盖"这个词:它增加了以前的风格.如果后来的规则未指定特定样式,则第一个规则仍然有效.