Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК СДЕЛАТЬ
     ❯   

CSS Учебник


CSS Продвинутый


CSS Отзывчивый


CSS Grid


CSS SASS


CSS Примеры


CSS Справочники



CSS Изменяйте переменные с помощью JavaScript



Изменение переменных с помощью JavaScript

Переменные CSS имеют доступ к DOM, что означает, что вы можете изменить их с помощью JavaScript.

Вот пример того, как вы можете создать скрипт для отображения и изменения переменной --blue из примера, использованного на предыдущих страницах. Не волнуйтесь, если вы не знакомы с JavaScript. Вы можете узнать больше о JavaScript в Учебнике JavaScript:

<script>
// Получить корневой элемент
var r = document.querySelector(':root');

// Создать функцию для получения значения переменной
function myFunction_get() {
  // Получить стили (свойства и значения) для root
  var rs = getComputedStyle(r);
  // Внимание значение переменной --blue
  alert("Значение переменной--blue: " + rs.getСвойствоValue('--blue'));
}

// Создать функцию для установки значения переменной
function myFunction_set() {
  // Установить значение переменной --blue в другое значение (в данном случае "lightblue")
  r.style.setProperty('--blue', 'lightblue');
}
</script>
Попробуйте сами »

Поддержка браузера

Цифры в таблице указывают первую версию браузера, которая полностью поддерживает функцию var().

Функция
var() 49.0 15.0 31.0 9.1 36.0

CSS Функция var()

Свойство Описание
var() Вставляет значение переменной CSS


×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.