2013-10-22 79 views
0

您有以下HTML:如何覆盖CSS属性使用属性值

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

在CSS,你有:

object { height: auto; } 

有没有办法省略的CSS height: auto没有删除它?换句话说,有没有办法让属性值覆盖样式表?

+3

'height =“400”'不是内联CSS,它是一个带有值的属性。内联CSS将是'style =“height:400px”' – j08691

+0

你是完全正确的,我编辑了我的问题。谢谢! – user2413333

回答

3

使用元素的风格标签:

<object style="height:400px"></object>

0

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

我建议使用一个DOM检查器,如铬开发工具中的检查器(右键单击 - >检查元素),看看发生了什么。请致电CSS specificity

0
<object style="height:400px !important;"></object> 

CSS inline语句覆盖分机样式的引用。 使用开发人员工具来确定css覆盖。