Краткое содержание
В статье рассказывается о возрождении условной логики в CSS благодаря новому Range Syntax для Style Container Queries, который позволяет реализовать мощные диапазонные выражения и сравнивать переменные, что ранее было невозможно.
Темы
CSS
веб-разработка
фронтенд
Теги
css
frontend
web
javascript
habr
container-queries
style-queries
Упомянутые сущности
CSS
JavaScript
Habr
Полный текст
Логика в CSS мертва? Как Range Syntax воскресил идеюФункция if() наделала много шума, но быстро выяснилось, что возможности style() жёстко ограничены. Хайп утих.Однако с релизом Range Syntax For Style Container Queries всё радикально поменялось. Обновлённый style() научился сравнивать переменные и обрабатывать диапазонные выражения. Это мощная условная логика, которую многие банально пропустили на фоне прошлых разочарований.Перенесём типичную JS-логику выделения дат на чистый CSS.
Другие посты из habr_com
habr_com
2026-02-25T21:13:44+00:00
Пост рассказывает о самом успешном жёстком дирижабле LZ-127, его инженерных решениях, рекордных рейсах и роли в истории воздухоплавания, завершившейся после катастрофы «Гинденбурга».
Читать