0
填充不透明度選擇器在IE8中似乎不起作用。有誰知道如何使IE8中的VML形狀爲半透明?IE8 VML的SVG填充不透明度相當於
填充不透明度選擇器在IE8中似乎不起作用。有誰知道如何使IE8中的VML形狀爲半透明?IE8 VML的SVG填充不透明度相當於
我決定獨自離開良好的就夠了。如果IE8拒絕接受SVG,那麼用戶將不得不使用醜陋的VML體驗:P
您是否嘗試過將opacity
屬性設置爲v:fill
元素?
var vfill = document.createElement("v:fill");
vfill.setAttribute("color",fillcolor);
vfill.setAttribute("opacity",fillopacity);
來源
http://msdn.microsoft.com/en-us/library/bb229612(v=vs.85).aspx
我認爲IE8根本不支持SVG ... http://stackoverflow.com/questions/9353798/svg-support -for-internet-explorer-8-and-below –
@BigBadaboom你是對的,它是vml。編輯我的答案。 – symlink
你有沒有考慮過使用類似Raphael的庫,它支持SVG和VML? – Spudley