У меня есть этот простой код 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
. Почему?
Вот скрипка.
ИЗМЕНИТЬ
Я понимаю, что оба имеют одинаковую специфику. В таком случае, как я могу повысить специфичность дочернего класса, если я не могу редактировать код родительского класса?