如何使用.style JavaScript属性添加css框阴影
How to add css box-shadow using .style JavaScript property
我有以下JavaScript代码片段:
document.getElementById("imgA").style.box-shadow = "0 0 5px #999999";
box-shadow
中的连字符导致JavaScript引擎抛出无效赋值异常(在Firefox中)。做"box-shadow"
或'box-shadow'
不行。没有使用jquery的.css()
方法有一个很好的方法吗?
您可以使用style["boxShadow"]
或style.boxShadow
。
document.getElementById("foo").style["boxShadow"] = "0 0 5px #999999";
<div id="foo">12123123</div>
具有-
的CSS属性在Javascript
对象中以camelCase
表示。所以你不需要连字符-
只需要写boxShadow
document.getElementById("shadow").style["boxShadow"] = "0 0 5px #999999";
<div id="shadow">Tushar </div>
使用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影响(“出血”进入)具有聚合物的阴影DOM
- 使用 HTML/CSS 在非常规形状周围渲染框阴影
- 聚合物阴影DOM 元素的基于类的 CSS 样式
- IE中的CSS 3文本阴影
- 如何设置CSS框阴影深度的动画(使用jQuery或CSS3转换)
- 正在将css框阴影字符串解析为单独的值
- CSS嵌入阴影不起作用,正在创建垂直线
- jQuery动画中的css框阴影显示错误
- 使用 jQuery 的 CSS 框阴影的脉冲效果
- Jquery html/css:在滚动时显示和消失的固定标题上创建下拉阴影
- 带框阴影的Css剪辑图像不起作用
- 如何使用JavaScript取消设置CSS文本阴影
- 六边形阴影CSS javascript
- CSS/JS的阴影
作为柱状图 - CSS框阴影像这个网站
- 如何使用.style JavaScript属性添加css框阴影
- CSS / JS用户控制的阴影效果
- CSS文本阴影性能问题
- CSS菜单边框/框阴影
- 引导选项卡 CSS 框阴影在选项卡内容底部而不是顶部