小编Nad*_*med的帖子

使用javascript获取数组中的所有css根变量并更改值

我在我的项目中使用css根变量来随时动态更改所有元素的颜色.

我的CSS看起来像

:root{
  --primaryColor:aliceblue;
  --secondaryColor:blue;
  --errorColor:#cc2511;
}
Run Code Online (Sandbox Code Playgroud)

用于css

.contentCss {
  background-color: var(--primaryColor);
} 
Run Code Online (Sandbox Code Playgroud)

我可以按如下方式访问javascript中的变量来动态更改值

document.documentElement.style.setProperty('--primaryColor', 'green');
Run Code Online (Sandbox Code Playgroud)

它工作正常.我想获取数组中的所有变量,并根据这些动态更改每个变量的值.

javascript css jquery css-selectors

6
推荐指数
3
解决办法
2703
查看次数

标签 统计

css ×1

css-selectors ×1

javascript ×1

jquery ×1