我想使用Jquery为div中的文本添加阴影。
我发现可以通过使用camelCase并删除连字符来完成....当阴影中没有添加不透明度时,这是有效的...
我该如何做到这一点?
.css("'textShadow",'0px 2px 1px rgba(0, 20, 0, 0.7);');
答案 0 :(得分:1)
您的代码存在一些语法问题,这就是它无法正常工作的原因。
首先,你不需要在函数内包含分号; jQuery的.css
函数会自动为您处理。包括它只会检测CSS是无效的语法。
此外,您的代码中也有一个迷路连字符。它应显示为"textShadow"
,而不是"'textShadow"
。
进行这些更改后,您的代码将如下所示:
.css("textShadow", '0px 2px 1px rgba(0, 20, 0, 0.7)');
答案 1 :(得分:0)
.css('textShadow','0px 2px 1px rgba(0, 20, 0, 0.7)');