A, HTML теги набор CSS переменные
Как следует:
<div style="--color: #cd0000;">
<img src="mm.jpg" style="border: 10px solid var(--color);">
</div>
CSS заявление непосредственно , как и в обычных style
настройках на собственность.
Влияние на следующем скриншоте:
Два, JS переменные установлены в CSS
Ниже HTML схематично:
<div id="box">
<img src="mm.jpg" style="border: 10px solid var(--color);">
</div>
Если вы хотите , var(--color)
чтобы вступили в силу, выполните следующий код JavaScript:
box.style.setProperty('--color', '#cd0000');
Т.е. , используя setProperty()
метод, следующий эффект является схематическим снимок экрана GIF:
Три, JS приобрел CSS переменные
Переменные CSS JS могут быть получены с использованием getPropertyValue()
способа , схематически:
// 获取 --color CSS 变量值
var cssVarColor = getComputedStyle(box).getPropertyValue('--color');
// 输出cssVarColor
// 输出变量值是:#cd0000
console.log(cssVarColor);
В-четвертых, на CSS3 вар () переменные
CSS3 var()
переменная хорошая вещь, а не два года назад, когда число поддержки браузера, теперь Edge16 полностью поддерживает.
Это все, что для этой статьи, спасибо за чтение!
Вот совет, который я рекомендую изучение обмена круг: 767 273 102, который учится с самого основного HTML + CSS + JS [прохладно спецэффекты, игры, плагин шаблоны дизайна упаковки], чтобы переместить передний конец проекта HTML5 реального учебных материалов Мы заканчиваем, каждый даются небольшим фронтальным партнер. 2019 новейших технологии, синхронизация и бизнес-потребности. Друзья внутри учебных обменов, там будет большая корова каждый день, чтобы объяснить сроки фронтального технологии!