Спасибо миксам — можно сделать модификаторов, соответствующих CSS-свойствам, и размещать их на блоках и элементах в разных комбинациях. Однако, говорят, что это "плохо". Вот, например, на этот селектор были жалобы block__elem_border-bottom_5px
. К сожалению, не удалось выяснить подробности. Вы можете пояснить, почему плохо?
Не семантично, не симпатично. Без контекста. Не красиво :) По мне так миксины должны быть функциональными (visible, clearfix, float, ...) а не для визуализации.
Назад в 90ые ? Без контекста — прийдётся всегда переписывать, когда меняется визуальная составляющая.
а так можно менять в зависимости от дизайна, при этом не меняя шаблоны
«когда нужно будет сделать 6px, придется все переименовывать вместо того, чтобы поправить css»
by @yuritkachenko