重置样式属性

时间:2019-04-19 23:25:19

标签: javascript jquery css

我以这种方式设置:root伪类的属性:

$(":root")[0].style.setProperty(variable, value);

如果我想重置所有先前设置的属性,该怎么办?不指定每个变量集,而是分配空值。

2 个答案:

答案 0 :(得分:1)

嗯..您如何使用all : unset。所以:

$(":root")[0].style.setProperty("all", "unset");

演示:

h1 {
   color: red;
   all: unset;
}
<h1>Hello this should not be red nor should have default h1 styles</h1>

答案 1 :(得分:0)

找到了一种方法,只需重置样式对象即可:

$(':root')[0].style = {}