Я новичок в БЭМ и пытаюсь реализовать это:
.details-header {
margin-top: 10px;
padding-bottom: 0;
display: block;
&__heading-panel {
margin-top: 10px;
}
&__heading {
display: inline-block;
}
}
Определение того же самого margin-top
внутри details-header__heading-panel
неверно, я знаю, но, поскольку есть элемент между details-header и details-header__heading-panel, мне нужно это поле, как я могу это решить, а также сохранить код СУХОЙ?
РЕДАКТИРОВАТЬ: Вот HTML:
<div class="details-header">
<div>Something</div>
<div class="details-header__heading-panel">
<h1 class="details-header__heading">
<span>something</span>
</h1>
<a>
Link
</a>
</div>
</div>
Мне нужен запас между этим div между details-header
и details-header__heading-panel