Здравствуйте! Изучаю бэм, возник вопрос - правильно ли делать так:
<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 Спасибо