У меня есть вот такой контрол Блок select я нашел, а вот label – нет. Какой рекомендованный способ создавать такие контролы? Как согласовать размер соседних блоков, чтобы оба получали 'S', 'M', 'L', ...
Я пользуюсь библиотекой в dist-сборке
У меня есть вот такой контрол Блок select я нашел, а вот label – нет. Какой рекомендованный способ создавать такие контролы? Как согласовать размер соседних блоков, чтобы оба получали 'S', 'M', 'L', ...
Я пользуюсь библиотекой в dist-сборке
Привет!
На данный момент готового решения для лейблов нет :(
Необходимо каждому контролу указать соответствующий модификатор. Если ты используешь
dist
, то либо вручную, либо эта задача ложится на используемый шаблонизатор.Ясно, спасибо за ответ. Тогда я создам свой блок label, а также оберну его в блок form-control, который будет проставлять size дочерним блокам, чтобы он у них был одинаковый. Так правильно?
Также нашел bem-forms, может это чем-то поможет мне
Да, именно так и предполагалось.
Лейбл в
bem-forms
есть, но эта библиотека развивается силами комьюнити и пока не предоставляетdist
-версию.