如何使用JavaScript取消设置CSS文本阴影?
我使用JavaScript设置CSS如何使用JavaScript取消设置CSS文本阴影?,javascript,css,Javascript,Css,我使用JavaScript设置CSStext shadow属性。下面是我设置文本阴影属性的代码: var text = document.getElementById("text"); text.style.textShadow = "1px 1px 0 red"; 设置之后,如何使用JavaScript取消设置CSStext shadow属性?我试过了 text.style.textShadow = "0 0 0 0"; 但是它不起作用。我想 text.style.textShadow =
text shadow
属性。下面是我设置文本阴影
属性的代码:
var text = document.getElementById("text");
text.style.textShadow = "1px 1px 0 red";
设置之后,如何使用JavaScript取消设置CSStext shadow
属性?我试过了
text.style.textShadow = "0 0 0 0";
但是它不起作用。我想
text.style.textShadow = "0 0";
尝试:
事实上,将其设置为“0”
、null
、以及“
似乎都能正常工作
参见工作测试:
或者,根据您的需要:
text.style.textShadow = "inherit";
我正在使用Firefox8,使用该代码取消设置,我的文本看起来仍然更粗体。在应用文本阴影属性之前,情况不同
text.style.textShadow = "none";
text.style.textShadow = "inherit";