БЭМ действительно "забанит" все правила сброса / по умолчанию? - PullRequest
0 голосов
/ 16 ноября 2018

Я пытаюсь ладить с методологией BEM в моих файлах CSS (на самом деле SCSS), но я не могу получить одну вещь. Что не так с простыми правилами сброса / по умолчанию. Я читаю документацию и понимаю, что это может быть проблемой при повторном использовании тех же компонентов CSS в другом проекте, но я думаю, что это лучше, чем вводить более 100 раз "box-sizing: border-box;" или "font-family: var (- main-font);". При повторном использовании кода вы всегда можете проверить правила сброса в предыдущем, скорее всего, они будут такими же.

Это действительно плохая практика против философии БЭМ, или допускаются некоторые исключения?

1 Ответ

0 голосов
/ 18 ноября 2018

БЭМ это просто вменяемые рекомендации.Исключения всегда разрешены.

Но на самом деле вам не нужно box-sizing: border-box для каждого ваших блоков.Попробуйте посчитать блоки с наборами width и padding.И если есть только несколько, разве не причина сбросить сброс?;)

...