Я использую библиотеку CSS, которая использует Less. Чтобы переопределить свойства CSS определенного элемента, я пытаюсь использовать метод более высокой степени специфичности, оборачивая родительский элемент commentPaddingFix следующим образом:
<div class='commentPaddingFix'>
<div class='Child1'>
<div class='Child2'>
<div class='ant-comment-inner'>
</div>
</div>
</div>
</div>
И в файле Less:
.commentPaddingFix {
.ant-comment-inner {
padding-bottom: 0px !important;
padding-top: 0px !important;
}
}
Мне нужно решение, которое работает, когда вы знаете className элемента, на который вы нацелены, для любого произвольного числа вложенных родительских элементов. Я не могу использовать n-ную детскую технику, так как числа детей варьируются от рендера к рендеру.