Size: a a a

HTML/CSS — русскоговорящее сообщество

2020 August 10

VK

Viboth Kramar in HTML/CSS — русскоговорящее сообщество
Честно, не знаю
Может и можно, подожди пока придут прожженые css'ники, вдруг подскажут
источник

BV

Bohdan Vinter in HTML/CSS — русскоговорящее сообщество
Maxim Kolesnikov
Как же мне повезло, что меня избавили и от БЭМ, и от ручного именования классов.
компонентный подход?
источник

MK

Maxim Kolesnikov in HTML/CSS — русскоговорящее сообщество
Bohdan Vinter
компонентный подход?
React + styled components абстрагируют от css классов и селекторов.
источник

BV

Bohdan Vinter in HTML/CSS — русскоговорящее сообщество
Maxim Kolesnikov
React + styled components абстрагируют от css классов и селекторов.
то есть да
источник

MK

Maxim Kolesnikov in HTML/CSS — русскоговорящее сообщество
Bohdan Vinter
то есть да
То есть да.
источник

IU

Ivan Uslov in HTML/CSS — русскоговорящее сообщество
паони а как делать внешние одступы по БЕМУ? Ведь по принципам БЕМА нельзя делать внешние одступы! А в шаблоне они указанны, как тогда их сделать правильно ПО БЕМ? Как модификатор?
источник

VK

Vladimir Klimov in HTML/CSS — русскоговорящее сообщество
Ivan Uslov
паони а как делать внешние одступы по БЕМУ? Ведь по принципам БЕМА нельзя делать внешние одступы! А в шаблоне они указанны, как тогда их сделать правильно ПО БЕМ? Как модификатор?
Отступы должен задавать блокам их контейнер
источник

IU

Ivan Uslov in HTML/CSS — русскоговорящее сообщество
Vladimir Klimov
Отступы должен задавать блокам их контейнер
можно пример? Не очень понял, ведь по БЕМУ нельзя?
источник

VK

Vladimir Klimov in HTML/CSS — русскоговорящее сообщество
Ivan Uslov
можно пример? Не очень понял, ведь по БЕМУ нельзя?
Что по БЭМУ нельзя?
источник

VK

Vladimir Klimov in HTML/CSS — русскоговорящее сообщество
Блок контролирует только то, что у него внутри, его расположением на странице занимается его контейнер
Я так делаю
источник

S

Splinter in HTML/CSS — русскоговорящее сообщество
Vladimir Klimov
Блок контролирует только то, что у него внутри, его расположением на странице занимается его контейнер
Я так делаю
Мне тоже интересен пример реализаци...можешь для примера код скинуть?
источник

S

Splinter in HTML/CSS — русскоговорящее сообщество
Vladimir Klimov
Что по БЭМУ нельзя?
Блок не должен влиять на свое окружение, т. е. блоку не следует задавать внешнюю геометрию (в виде отступов, границ, влияющих на размеры) и позиционирование.
источник

S

Splinter in HTML/CSS — русскоговорящее сообщество
Я тоже что то в этом запутался, может кто обьяснить?
источник

VK

Vladimir Klimov in HTML/CSS — русскоговорящее сообщество
Splinter
Блок не должен влиять на свое окружение, т. е. блоку не следует задавать внешнюю геометрию (в виде отступов, границ, влияющих на размеры) и позиционирование.
Не могу сейчас скинуть пример
Либо делаете дополнительный элемент для позиционирования блока (как я написал выше), либо используйте миксы
Все это есть в доке
источник

VK

Vladimir Klimov in HTML/CSS — русскоговорящее сообщество
Наверное по-тупому объяснил первый раз, прошу прощения
источник

S

Splinter in HTML/CSS — русскоговорящее сообщество
Ivan Uslov
паони а как делать внешние одступы по БЕМУ? Ведь по принципам БЕМА нельзя делать внешние одступы! А в шаблоне они указанны, как тогда их сделать правильно ПО БЕМ? Как модификатор?
Парни если кто то еще знает как обьяснить, обьясните пожалуйста) Не вдупляю хоть убей)
источник

BB

Bogdan Bida in HTML/CSS — русскоговорящее сообщество
Внешние отступы != внутренние отступы
источник

BB

Bogdan Bida in HTML/CSS — русскоговорящее сообщество
Пэддинг контейнеру
источник

MK

Maxim Kolesnikov in HTML/CSS — русскоговорящее сообщество
Splinter
Блок не должен влиять на свое окружение, т. е. блоку не следует задавать внешнюю геометрию (в виде отступов, границ, влияющих на размеры) и позиционирование.
А чему задавать бордеры? Тоже контейнеру?
источник

S

Splinter in HTML/CSS — русскоговорящее сообщество
Bogdan Bida
Пэддинг контейнеру
на рисунке нарисованы внешние одступы
источник