如何重写CSS属性以使用属性值

如何重写CSS属性以使用属性值,css,Css,您有以下HTML: <object height="400"></object> 有没有一种方法可以省略CSSheight:auto而不删除它?换句话说,是否有办法使属性值覆盖样式表?在元素上使用样式标记: 在元素上使用样式标记: 属性中的CSS将覆盖针对元素定义的CSS。如果在代码中没有这样做,那么可能会应用其他CSS规则 我建议使用一个DOM检查器,比如ChromeDeveloperTools中的一个(右键单击->检查元素)来查看发生了什么 有关详细信息,请阅读。s

您有以下HTML:

<object height="400"></object>

有没有一种方法可以省略CSS
height:auto
而不删除它?换句话说,是否有办法使属性值覆盖样式表?

在元素上使用样式标记:


在元素上使用样式标记:


属性
中的CSS将覆盖针对元素定义的CSS。如果在代码中没有这样做,那么可能会应用其他CSS规则

我建议使用一个DOM检查器,比如ChromeDeveloperTools中的一个(右键单击->检查元素)来查看发生了什么


有关详细信息,请阅读。

style
属性中的CSS将覆盖针对元素定义的CSS。如果在代码中没有这样做,那么可能会应用其他CSS规则

我建议使用一个DOM检查器,比如ChromeDeveloperTools中的一个(右键单击->检查元素)来查看发生了什么


有关更多信息,请阅读。

使用
:not
选择器:


使用
:not
选择器:


css内联语句覆盖ext样式表引用。 使用开发人员工具找出css覆盖。


css内联语句覆盖ext样式表引用。
使用开发人员工具找出css覆盖。

height=“400”
不是内联css,它是一个带有值的属性。内联CSS应该是
style=“height:400px”
你完全正确,我已经编辑了我的问题。谢谢
height=“400”
不是内联CSS,而是带有值的属性。内联CSS应该是
style=“height:400px”
你完全正确,我已经编辑了我的问题。谢谢
object { height: auto; }
object:not([height]) {
  height: auto;
}
<object style="height:400px !important;"></object>