Здравствуйте! Изучаю бэм, возник вопрос - правильно ли делать так:
<div class="info-box">
<div class="info-box__item info-box__item_time">Время</div>
<div class="info-box__item info-box__item_money">Деньги</div>
<div class="info-box__item info-box__item_number">Номер</div>
</div>
Смущает _time; _money; _number в названии классов.
Так можно делать?
Естественно при условии, что на _time; _money; _number навешиваются доп стили, на каждый элемент свой стиль.
Да, в этом коде
time,moneyиnumberявляются модификаторами элементаitemблокаinfo-box.Спасибо!
Здравствуйте аналогичный вопрос но только на следующем примере Делаю блок Chart (диаграмма), у него есть модификатор легенда(булевый - рендерить или нет легенду) саму лугенду реализовал как элемент блока chart:
у меня долго болела голова правильно ли я сделал!? указал все элементы легенты как элементы блока диаграммы (chart) просто по логике badge,value,text являются элементами легенды, а та в свою очередъ элементом chart а элементы к элементам не пишутся. легенду как самостоятельный болк нет смысла реализовывать так как она только к графикам и применима? =) вот такая каша у меня в голове.
@AlexanderBukhtaty да, в приведенном коде все хорошо
@tadatuta Спасибо