两个嵌套的 div,外部由 ID 标识,内部由类标识:
<div id="theID">
<div class="aClass">Class inside ID</div>
</div>
假设我们对类和 ID 都有规则
.aClass {color: green; }
#theID { color: yellow; }
根据我的理解,这两条规则都适用于文本,因此具有更高特异性(#theID)的规则应该获胜。
但是由于某种原因,班级规则获胜,文本呈现绿色。
这是为什么?