我想知道是否有人可以在CSS中!important声明 无法 覆盖内联样式时放些权威参考摘要。
确定哪些样式相互替代涉及许多因素。样式声明出现在 级联中 的位置越低,则它在定位元素时 越具体 ,则与其他样式的权衡就越大。
这是样式继承的CSS2标准:
如果级联产生一个值,请使用它。 否则,如果属性是继承的,则使用父元素的值,通常是计算值。 否则,请使用属性的初始值。每个属性的初始值在属性的定义中指示。
在内部,浏览器将根据标准计算规则的特异性。!important声明会增加规则的权重,但是动态分配样式属性通常会优先考虑,因为通常会指定更高的级别。