CSS的!important声明什么时候不起作用?

我想知道是否有人可以在CSS中!important声明 覆盖内联样式时放些权威参考摘要。

回答:

确定哪些样式相互替代涉及许多因素。样式声明出现在 的位置越低,则它在定位元素时 ,则与其他样式的权衡就越大。

这是样式继承的CSS2标准:

  1. 如果级联产生一个值,请使用它。
  2. 否则,如果属性是继承的,则使用父元素的值,通常是计算值。
  3. 否则,请使用属性的初始值。每个属性的初始值在属性的定义中指示。

在内部,浏览器将根据标准计算规则的特异性。!important声明会增加规则的权重,但是动态分配样式属性通常会优先考虑,因为通常会指定更高的级别。

以上是 CSS的!important声明什么时候不起作用? 的全部内容, 来源链接: utcz.com/qa/424670.html

回到顶部