Size: a a a

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

2020 October 21

NW

Nanto Work in HTML/CSS — русскоговорящее сообщество
js-ом инжектится разметка
источник

ВГ

Владислав Григоржевс... in HTML/CSS — русскоговорящее сообщество
Anton Permyakov
зачем обертки, можно на сами элементы повесить классы
хм, а если Styled-components и это нарушает его  логику, то всё равно каждому блоку получается вместо обёртки класс? Хм, мне кажется конечно это костылём. Но, как вариант конечно
источник

AP

Anton Permyakov in HTML/CSS — русскоговорящее сообщество
каким образом это нарушает логику?
источник

ВГ

Владислав Григоржевс... in HTML/CSS — русскоговорящее сообщество
Ну примерно также как и каскад в БЭМ методологии( на мой взгляд).Может и ошибаюсь
источник

NW

Nanto Work in HTML/CSS — русскоговорящее сообщество
css-классы прежде всгео созданы для разметки, вот их логика))
источник

NW

Nanto Work in HTML/CSS — русскоговорящее сообщество
"каскад" - это вложенные селекторы?
источник

Alibek Кulseitov in HTML/CSS — русскоговорящее сообщество
Владислав Григоржевский
я имел ввиду не глобальные отступы. А к примеру

.parent-name {
 & > * {
 some
}
}
Веротяно не так был понят
вот это вот костыль
источник

ВГ

Владислав Григоржевс... in HTML/CSS — русскоговорящее сообщество
Nanto Work
"каскад" - это вложенные селекторы?
вложенные классы, теги и всё иже с ними
источник

ВГ

Владислав Григоржевс... in HTML/CSS — русскоговорящее сообщество
Alibek Кulseitov
вот это вот костыль
Добро, тогда последний вопрос. Для чего в Css внедрили такой подход, он наверное где-то важен. Чтобы я до конца понял
источник

NW

Nanto Work in HTML/CSS — русскоговорящее сообщество
Владислав Григоржевский
вложенные классы, теги и всё иже с ними
это плохо? а то я никак не разберусь))
источник

ВГ

Владислав Григоржевс... in HTML/CSS — русскоговорящее сообщество
Nanto Work
это плохо? а то я никак не разберусь))
да, очень:). Нарушается переиспользуемость и атомарность, если есть каскад. Шанс, что что-то где-то в другом месте заденешь и перезапишешь также. Но мы тут не об этом:)
источник

NW

Nanto Work in HTML/CSS — русскоговорящее сообщество
на всякий случай - CSS гораздо блее продуманная технология чем БЭМ))
источник

NW

Nanto Work in HTML/CSS — русскоговорящее сообщество
если открыть код яндексовских сервисов, можно увидеть что пропагандируемые практики весьма отличаются от реального положения дел
источник

Alibek Кulseitov in HTML/CSS — русскоговорящее сообщество
Владислав Григоржевский
Добро, тогда последний вопрос. Для чего в Css внедрили такой подход, он наверное где-то важен. Чтобы я до конца понял
какой такой?
источник

ВГ

Владислав Григоржевс... in HTML/CSS — русскоговорящее сообщество
Alibek Кulseitov
какой такой?
& > *
источник

dd

dwadw dwd in HTML/CSS — русскоговорящее сообщество
лол
источник

dd

dwadw dwd in HTML/CSS — русскоговорящее сообщество
Каскадность CSS – это механизм, благодаря которому к элементу HTML-документа может применяться более чем одно правило CSS.
источник

dd

dwadw dwd in HTML/CSS — русскоговорящее сообщество
каскад это не вложенность а то что одни стили могут перетирать другие
источник

dd

dwadw dwd in HTML/CSS — русскоговорящее сообщество
если я напишу один вложенный селектор со свойством, то каскадность никак не сработает
источник

NW

Nanto Work in HTML/CSS — русскоговорящее сообщество
это не в css внедрили, это просто сочетание селекторов
имхо, юзать глобальный селектор при необходимости (нет доступа к html-разметке) можно, но это не семантично и не гибко. ну и уж точно противоречит идеалогии бэм))
источник