2014-10-27 33 views
-1

如果我改变了通过CSS透明度我用两个版本:过滤器:阿尔法在JavaScript语法

opacity: 1; 
filter: alpha(opacity=100); /*IE8 & earlier*/ 

如果我改变了通过javascript不透明度,我知道这个版本:

object.style.opacity="xx" 

我相信我也可以用-webkit-,-moz-和-o-作为前缀,但是有一个与JavaScript等效的过滤器:alpha(不透明度)或者style.opacity覆盖了IE8 &之前的版本?我没有使用JQuery或任何其他库,只是JavaScript和CSS。

感谢

+0

Opacity Setting只是仍然基于CSS功能。因此,如果不支持CSS功能,则使用类似'style.feature = ...'的功能也不起作用。 – 2014-10-27 03:22:36

回答

0

你可以尝试增加::

object.style.opacity = someValue; 
object.style.filter = 'alpha(opacity=' + someValue + ')'; 

使用javascript参考

+0

谢谢,那看起来正是我在找的东西。 – GKanes 2014-10-27 03:32:05