Встречается на собеседованиях • сегодня

Какие знаешь препроцессоры

Наиболее популярные CSS-препроцессоры:

  1. Sass/SCSS - самый распространённый, с расширенным синтаксисом (переменные, миксины, вложенность). SCSS - синтаксис с фигурными скобками, Sass - с отступами.
scss
$primary-color: #333;

.button {
  background: $primary-color;
  &:hover {
    background: lighten($primary-color, 10%);
  }
}
  1. Less - похож на Sass, но с более простым синтаксисом, компилируется на клиенте через JS.

  2. Stylus - минималистичный синтаксис без обязательных скобок и точек с запятой.

stylus
primary-color = #333

.button
  background primary-color
  &:hover
    background lighten(primary-color, 10%)

Препроцессоры добавляют:

  • Переменные
  • Вложенность
  • Миксины
  • Импорты
  • Математические операции
  • Функции для работы с цветами

Сейчас чаще используют Sass/SCSS из-за мощного функционала и интеграции с большинством сборщиков.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы