class + element over-riding class + class

时间:2014-12-02 04:37:59

标签: css css-specificity

好的我有以下代码:

<div class="something">
    <div class="something-else">
        <h2>Heading</h2>
        <p>Some text</p>
    </div>
</div>

当我尝试设置样式时,另一个样式表中的CSS规则不允许我这样做。另一个样式表有:

.something h2 {
    color:green;
}

我试图用以下方式覆盖它:

.something .something-else {
    color:red;
}

第一条规则更具体吗?因为我认为在这种情况下会有两个班级获胜。

1 个答案:

答案 0 :(得分:0)

2个课程+ h2将适合你

在这种情况下你必须选择h2