覆盖CSS样式?
我查看了Stack Overflow,但没有找到解决方案,我知道如何在样式存在的情况下覆盖样式,只需更改其属性即可。但是现在我有一种奇怪的样式可以覆盖
这是我所拥有的一个例子
首先我有一个:
.slikezamenjanje img{ max-width: 100%;
max-height:150px;
padding-right:7px;
}
现在,我需要使用以下一种样式来覆盖该样式:
#zoomTarget .slikezamenjanje img { max-width: 100%;
}
问题是第一种样式会追加第二种,但是我不希望那样,在第二种样式中我只需要一行,而不是从第一种样式追加?
回答:
您可以将另一个类添加到元素中,而不是重写,这样您就有了额外的能力。例如:
<div class="style1 style2"></div>
//only style for the first stylesheet.style1 {
width: 100%;
}
//only style for second stylesheet
.style2 {
width: 50%;
}
//override all
.style1.style2 {
width: 70%;
}
以上是 覆盖CSS样式? 的全部内容, 来源链接: utcz.com/qa/417832.html