Знакомы ли вы с нативным CSS nesting? Вы за или против? Чем хорошо и чем опасно?

Нативная CSS-вложенность сокращает повторение селекторов, но глубокие цепочки усложняют каскад и сопровождение.

Короткий ответ

Что ответить на собеседовании

Нативная CSS-вложенность сокращает повторение селекторов, но глубокие цепочки усложняют каскад и сопровождение.

Подробный разбор

Ответ с пояснениями

Нативная CSS-вложенность сокращает повторение селекторов, но глубокие цепочки усложняют каскад и сопровождение.

Используйте неглубокую структуру и явный & для состояний вроде &:hover. У списка родительских селекторов специфичность может определяться самым сильным вариантом, подобно :is(); поддержку проверяют по целевым браузерам, а не по сходству синтаксиса с Sass.

Источник: developer.mozilla.org.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее