Установка переменных CSS `env()` программно с помощью JavaScriptCSS

Разбираемся в CSS
Anonymous
Установка переменных CSS `env()` программно с помощью JavaScript

Сообщение Anonymous »


Теперь, когда CSS поддерживает не только пользовательские свойства, но и переменные среды, мне хотелось бы знать, как их можно изменить программно с помощью JavaScript.

Из спецификации:

Переменные среды могут определяться пользовательским агентом или пользователем

В следующем примере текст будет окрашен в цвет фиолетовый. Можно ли изменить его на другой цвет, например. через 5 секунд использования setTimeout?

div { цвет: env(ПЕРВИЧНЫЙ, фиолетовый) } @media (минимальная ширина: env(малый экран, 100 пикселей)) { дел { размер шрифта: большой; } Привет, мир

Вернуться в «CSS»