更改<span>而不影响<span class =“ something”>

时间:2019-06-03 18:12:20

标签: html css

我在更改<span>的CSS而不更改<span class="something">上的任何问题

HTML

<span class="something">Some text</span>
<span>Another text</span>

CSS

span.something {
 color: #FFF;
}

span {
 display: block;
}

我希望除<span>之外的所有其他display:block都将具有<span class="something">的样式。感谢有人可以帮助我。谢谢!

2 个答案:

答案 0 :(得分:1)

您想要的是CSS否定伪类。

span.something {
 color: #FFF;
}

span:not(.something) {
 display: block;
}

答案 1 :(得分:1)

我认为您正在寻找可以用作:not selector

span:not(.something) {
    display: block;
}