覆盖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

回到顶部