FrontenderMagazine / learning-to-love-bem

Learning to love BEM
http://mono.company/2015/05/06/learning-to-love-bem/
1 stars 0 forks source link

Комментарии #1

Open FMRobot opened 9 years ago

sherkhan commented 9 years ago

@iamstarkov вечер пятницы - я могу не совсем корректно излагать мыслю. Повторюсь "block width: 10 или block_mod width: 20 что сработает?"

sherkhan commented 9 years ago

@iamstarkov попробую перевести на русский есть блок, он может быть зеленым и мы пишем или "зеленый блок", или просто "зеленый". а если этот блок был черным, то что важнее?

SilentImp commented 9 years ago

@sherkhan в отличии от @iamstarkov я не работал в Yandex, но я тоже использую именно один селектор и мне кажется это правильно и соответствует методологии.

.block{}
.block_mod{}

— правильно.

.block{}
.block.block_mod{}

— не правильно.

Можно создать топик на https://ru.bem.info/forum/ и спросить у непосредственно причастных. Что скажете?

SilentImp commented 9 years ago

@iamstarkov @sherkhan имеет ввиду что больший вес селектора в случае .block.block_mod{} гарантирует применение правила модификатора вне зависимости от положения правил блока и модификатора относительно друг друга. Мне кажется, что достаточно того что бы правило модификатора шло после блока в css. В общем случае мы можем это гарантировать.

iamstarkov commented 9 years ago

Спасибо @SilentImp

yunusga commented 9 years ago

@SilentImp давай топик и ссылку на него