我有这个简单的 CSS 代码:
p.child-class {
color: red;
}
.parent-class p {
color: green;
}
html:
<div class="parent-class">
<p class="child-class"></div>
</div>
.parent-class
正在应用选择器而不是更高的特异性选择器p.child-class
。这是为什么?
这是一个小提琴。
编辑
我知道两者具有相同的特异性。在那种情况下,如果我无法编辑父母的班级代码,如何增加孩子班级的特异性?