2016-07-05 90 views
-1

我有两个div就像下面如何覆盖子div中的内联样式?

<div class="parent"> 
    <div class="child"> 
    </div>  
</div> 

现在在child DIV,我看到了一些所谓的像素时height我检查它的风格。我很惊讶它不适用于父母div

我想覆盖从30px100px的样式。

我的应用程序是一个角度和css3 html5,基于web api mvc的应用程序。

怎么办?

我想这

div[style] { 
height: 100px; 
} 
+0

孩子div有一个类是否正确? – Kramb

+0

向我们显示您的CSS – dippas

+0

是的,这是正确的。但是当我检查时,风格不是来自课堂,它从某处注入(内联),不知道在哪里。但我的要求是,我想让这个style =“height:30px”为100个PX。 – Learner

回答

1

如果说内嵌样式被动态插入,你不知道你是怎么不能改变(你真的应该调试,直到你找到如何被插入)然后比联样式更具体,只能用!important

注意这是极端情况是!important应使用一个。否则避免

.child { 
 
    background: red; 
 
    height: 100px !important; 
 
    width: 100px 
 
}
<div class="parent"> 
 
    <div class="child" style="height: 30px"> 
 
    </div> 
 
</div>

你可以看到我的here的答案有关于这方面的详细信息。

+0

非常感谢你,它帮助我,但是,有没有办法让我的html中的按钮在固定的地方?而不是它动态转移,如果有更多的元素插入 – Learner

+0

我不完全理解,你能提供一个小提琴吗? – dippas