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

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

Сообщение Anonymous »


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

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

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

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

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

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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