设置VML圆形元素的不透明度

时间:2013-09-05 02:55:12

标签: internet-explorer internet-explorer-8 opacity vml

我正在尝试弄清楚如何使用JavaScript在Internet Explorer 8中设置v:roundrect VML元素的不透明度。我尝试直接设置opacity属性以及setAttribute属性,但都没有效果。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

您是否尝试将v:fill元素添加到v:roundrect并设置opacity属性?

var vfill = document.createElement("v:fill");
vfill.setAttribute("color",fillcolor);
vfill.setAttribute("opacity",fillopacity);
roundRect.appendChild(vfill);