如何定位 -moz-不透明度属性
How to target -moz-opacity property
通常我们使用以下方法定位CSS不透明度:
document.getElementById('wrapper').style.opacity="1";
如何定位-moz
扩展?我试过使用:
var moz = document.getElementById('wrapper').style.-moz-opacity="1";
但是脚本在这样做时会卡住。我想用纯JavaScript来做。
以下 MDN:
壁虎 1.9.1(Firefox 3.5)及更高版本不支持
-moz-opacity
和 在 Gecko 13 中删除了对 JavaScript 中MozOpacity
的支持。到现在为止, 您应该使用简单的opacity
.
所以以前是:
var opacity = document.getElementById("wrapper").style.MozOpacity;
现在是:
var opacity = document.getElementById("wrapper").style.opacity;
您是否尝试使用与 z-index "style.zIndex" 相同的驼峰大小写?"风格。MozOpacity",M 是大写字母,因为它以 - 开头,跳过第一个下壳。但是新的FF浏览器将不具有此属性。
http://jsfiddle.net/kNbhg/3/
<div id="demo" style="-moz-opacity:1.0"></div>
var str = "";
var elm = document.getElementById("demo");
for(var p in elm.style)
str += p + " " + typeof(elm.style[p]) + "<br/>";
document.body.innerHTML += str;
你应该能够做这样的事情:
document.getElementById('wrapper').style["-moz-opacity"]="1";
"style"只是一个对象,所以你应该能够用方括号表示法来调用它。
相关文章:
- 如何更改文本框控件的不透明度值
- 在js中访问元素时不透明度和样式未定义,但在css中定义
- Greenstock不透明度动画从0到1再返回
- 如何在html画布上替换ByImage()而不是drawImage()(忽略不透明度)
- 设置1400个Raphael.js对象的不透明度动画会影响动画性能
- 选中复选框时降低父级的不透明度
- 更改alphaMap不透明度不会更新(THRE.JS R76)
- 如何在页面向下滚动时获得图像以获得不透明度
- 在Materialize设计中删除转盘图像的不透明度
- 如何删除javascript中的不透明度
- 如何使用javascript在rgba中获取不透明度参数
- 如何在悬停时更改高图的不透明度
- 更改整个类的不透明度元素
- 具有不透明度和类似模态行为的向导
- 选择选项可更改图像的不透明度
- 使用媒体查询设置背景图像的不透明度
- 在画布上绘制不透明度(行中的点)javascript
- 引导:仅更改特定模态的模态背景不透明度
- 悬停不起作用时对不透明度更改进行动画处理
- 如何定位 -moz-不透明度属性