Size: a a a

Чат — Типичный Верстальщик

2020 November 24

АА

Андрей👨🏻‍💻 Алексееви... in Чат — Типичный Верстальщик
какой?
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
хорошо, тогда сам вопрос:
есть страницы, их много, на каждой странице блоки\секции. изначально я делал эти секции независимыми блоками, аля  section.steps section.plans и т.п. но дело пошло так, что в новых страницах эти блоки не используют, страниц становится всё больше и боюсь что моя фантазия создавать уникальные классы блоков скоро закончится, до этого верстак не юзал бем и писал в стиле .plans-page section.steps и т.п.
но проблемма в том что это вложенность и при использовании миксинов бем, в медиа запросах могут получится конфликты т.к. эту вложеность блок с которым идёт миксин не сможет перебить, да и сама идея вложенности мне не нравится.

выходит можно ещё к этим блокам дописать аля .plans-page-steps, но тогда название класса получается длинным, а у элементов будет ещё длиннее а у модификатора ещё длинее: .plans-page-steps__item .plans-page-staps__item—theme-blue
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
ну для начала модификатор вроде пишется через одно нижнее подчеркивание "_"
источник

АА

Андрей👨🏻‍💻 Алексееви... in Чат — Типичный Верстальщик
Вадим Сибгатуллин
ну для начала модификатор вроде пишется через одно нижнее подчеркивание "_"
уже не строгое правило
источник

АА

Андрей👨🏻‍💻 Алексееви... in Чат — Типичный Верстальщик
кому как удобно
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
понял
источник

АА

Андрей👨🏻‍💻 Алексееви... in Чат — Типичный Верстальщик
— видно хоть что это мод
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
просто если про бэм говорим то там вроде так написано
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
Вадим Сибгатуллин
ну для начала модификатор вроде пишется через одно нижнее подчеркивание "_"
ну для начала прочти доку, там есть глобальный вариант и яндекс вариант
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
я юзаю глобальный
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
понял, ну не суть
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
именно по этому я искал человека в лс, т.к. тут щас начнётся дичь
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
я главное не понимаю как могут пересекаться классы секций, у меня прямо больших не было проектов на 100 страниц различных
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
Yaroslav Sh.
именно по этому я искал человека в лс, т.к. тут щас начнётся дичь
да про модификатор, это так) просто взгляд зацепился
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
Вадим Сибгатуллин
я главное не понимаю как могут пересекаться классы секций, у меня прямо больших не было проектов на 100 страниц различных
100 страниц * 5-6 секций на каждой = 600 уникальных классов
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
а что за сайт
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
просто обычно же есть главная страница, а далее все страницы обычно подобные
источник

YS

Yaroslav Sh. in Чат — Типичный Верстальщик
господи
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
ну то есть есть страница с новостью наприме, есть с карточкой товара
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
я просто не могу представить такой сайт где 100 уникальных страниц, по типу главной
источник