如何使用.style JavaScript属性添加css框阴影
我得到了以下JavaScript代码片段:如何使用.style JavaScript属性添加css框阴影,javascript,html,css,Javascript,Html,Css,我得到了以下JavaScript代码片段: document.getElementById("imgA").style.box-shadow = "0 0 5px #999999"; 框阴影中的连字符导致JavaScript引擎抛出无效的分配异常(在Firefox中)。执行“框影”或“框影”不起作用。有没有一种不使用jquery的.css()方法的好方法?带有-的css属性在Javascript对象的camelCase中表示。所以你不需要连字符-只要写boxShadow document.g
document.getElementById("imgA").style.box-shadow = "0 0 5px #999999";
框阴影中的连字符导致JavaScript引擎抛出无效的分配异常(在Firefox中)。执行“框影”
或“框影”
不起作用。有没有一种不使用jquery的.css()
方法的好方法?带有-
的css属性在Javascript
对象的camelCase
中表示。所以你不需要连字符-
只要写boxShadow
document.getElementById(“shadow”).style[“boxShadow”]=“0 0 5px#99999”代码>
Tushar
您可以使用style[“boxShadow”]
或style.boxShadow
document.getElementById(“foo”).style[“boxShadow”]=“0 0 5px#9999”代码>
12123123
使用boxShadow
document.getElementById("imgA").style.boxShadow = "0 0 5px #999999";
document.getElementById('redbox').style.boxShadow=“0 0 3px#000”代码>这应该可以
document.getElementById("demo").style.boxShadow = "0 0 5px #999999";
如果CSS属性名称使用连字符,请将连字符替换为大写字母。因此,对于例如:text align
将变成text align
。样式[“框阴影”]
也是可能的。