Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Задачи

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

Назад
Вопрос про JavaScript: CSS, new features, web standards, 2026, frontend

Какие новые фичи вышли в css в 2026 году?

Вопрос проверяет знание актуальных возможностей CSS, которые появились в 2026 году, и их практическую применимость для современной веб-разработки.

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

В 2026 году CSS продолжает развиваться, добавляя новые возможности для улучшения дизайна и производительности. Ключевые нововведения включают расширенные функции для контейнерных запросов, улучшенную поддержку каскадных слоёв и новые утилиты для типографики. Эти фичи позволяют создавать более адаптивные, поддерживаемые и визуально богатые интерфейсы с меньшим количеством кода.

Длинный ответ

CSS в 2026 году представил несколько значимых обновлений, направленных на решение распространённых проблем вёрстки и упрощение сложных задач. Эти нововведения следуют тенденции к более декларативному, мощному и производительному CSS, уменьшая зависимость от JavaScript для стилизации.

Ключевые нововведения CSS 2026

  • Расширенные контейнерные запросы: Появилась возможность использовать относительные единицы (например, cqmin, cqmax) непосредственно внутри @container, что упрощает создание компонентов, адаптирующихся к размеру своего контейнера, а не только окна браузера.
  • Улучшенные каскадные слои (Cascade Layers): Добавлены новые директивы для более тонкого управления специфичностью и наследованием, включая возможность создания "изолированных" слоёв, которые не конфликтуют с внешними стилями.
  • Новые функции для типографики: Введены свойства text-wrap: pretty для автоматического улучшения переносов и выравнивания текста, а также font-palette для работы с цветными шрифтами (например, emoji).
  • CSS-функции для математики: Появились встроенные функции для тригонометрии (например, sin(), cos()) и условной логики непосредственно в значениях свойств, что полезно для анимаций и сложных расчётов.

Пример использования новых функций

Рассмотрим пример с контейнерными запросами и новой математической функцией для создания адаптивного компонента карточки.

.card-container {
  container-type: inline-size;
}

.card {
  padding: 1rem;
  background: lightblue;
}

/* Контейнерный запрос с использованием новой относительной единицы */
@container (min-width: 30cqw) {
  .card {
    /* Использование новой тригонометрической функции для динамического расчёта */
    border-radius: calc(sin(45deg) * 1rem);
    display: flex;
  }
  .card img {
    width: 40%;
  }
}

/* Применение нового свойства для улучшения читаемости текста */
.card p {
  text-wrap: pretty;
}

Этот код показывает, как карточка меняет макет и скругление углов на основе ширины своего контейнера, а текст внутри становится более аккуратным.

Где это применяется

Новые возможности CSS 2026 особенно полезны в компонентно-ориентированных фреймворках (например, React, Vue), где каждый компонент должен быть независимым и адаптивным. Контейнерные запросы идеальны для дизайн-систем и библиотек UI-компонентов. Улучшенные каскадные слои помогают в больших проектах управлять стилями от разных библиотек или команд. Новые типографические функции упрощают создание доступного, красивого текста без костылей.

Вывод: Новые фичи CSS 2026 стоит применять для построения более модульных, адаптивных и легко поддерживаемых пользовательских интерфейсов, особенно в сложных веб-приложениях с многоуровневой архитектурой стилей.

Frontend developer

tech
tech
tech
tech
tech
tech
tech
tech
tech

Ментор по Frontend

Полное сопровождение до оффера — без дорогих курсов, с оплатой после трудоустройства

Записаться на консультацию

Уровень

  • Рейтинг:

    3

  • Сложность:

    5

Навыки

  • JavaScript

    JavaScript

  • CSS

    CSS

Ключевые слова

#CSS

#new features

#web standards

#2026

#frontend

Подпишись на React Developer в телеграм

Frontend developer

tech
tech
tech
tech
tech
tech
tech
tech
tech

Ментор по Frontend

Полное сопровождение до оффера — без дорогих курсов, с оплатой после трудоустройства

Записаться на консультацию