Несколько модификаторов в БЭМCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Несколько модификаторов в БЭМ

Сообщение Anonymous »

У меня есть кнопка компонента

Код: Выделить всё


Button

каждый из модификаторов меняется
  • button_color_primary

    button_type_fill< /li>
    button_type_outline
  • button_type_text
[*] button_color_вторичный
  • button_type_fill
  • button_type_outline
  • button_type_text
  • button_color_danger

    button_type_fill
  • button_type_outline
  • button_type_text

и так далее...
В scss я создал это

Код: Выделить всё

    &_color_primary {
&.button_type_fill {
&:hover {}
&:focus {}
&:active {}
&:disabled {}
.button__text { }
.button__icon { }
}
&.button_type_outline {
&:hover {}
&:focus {}
&:active {}
&:disabled {}
.button__text { }
.button__icon { }
}
&.button_type_text {
&:hover {}
&:focus {}
&:active {}
&:disabled {}
.button__text { }
.button__icon { }
}
}

И так для _ Secondary , _danger.
Я думаю, что это не очень хороший подход. Пожалуйста, поделитесь своими предложениями.

Подробнее здесь: https://stackoverflow.com/questions/787 ... ers-in-bem
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Несколько модификаторов в БЭМ
    Anonymous » » в форуме CSS
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Структура классов БЭМ, HTML, SCSS [закрыто]
    Anonymous » » в форуме CSS
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Как сделать линтинг в стиле БЭМ, используя stylelint и stylelint-selector-bem-pattern?
    Anonymous » » в форуме CSS
    0 Ответы
    45 Просмотры
    Последнее сообщение Anonymous
  • Блок внутри элементов БЭМ-методики
    Anonymous » » в форуме CSS
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Можете ли вы назвать класс в БЭМ, в котором есть _? [закрыто]
    Anonymous » » в форуме CSS
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»