Встречается на собеседованиях • сегодня
Для чего нужен CSS препроцессор
CSS препроцессоры (Sass, Less, Stylus) упрощают написание стилей, добавляя возможности, которых нет в чистом CSS:
- Переменные – хранение цветов, размеров и других значений для повторного использования:
scss
$primary-color: #3498db;
.button { background: $primary-color; }- Вложенность – более читаемая структура кода:
scss
.nav {
ul { margin: 0; }
li { display: inline-block; }
}- Миксины – переиспользуемые блоки стилей:
scss
@mixin border-radius($radius) {
border-radius: $radius;
}
.box { @include border-radius(10px); }- Импорты – разбиение кода на модули.
- Наследование через
@extend. - Математические операции прямо в стилях.
Препроцессоры компилируются в обычный CSS, что позволяет использовать современные возможности с поддержкой старых браузеров.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы