raphael.js IE8透明笔画

时间:2012-05-21 10:46:49

标签: internet-explorer-8 transparency raphael vml

我使用raphaël.js随机透明路径创建了一个带有两个对象的晴朗天空:

http://jsfiddle.net/vcX4U/1/

这适用于所有适当的浏览器: Good Sky

只有IE8 - 由于WinXP用户而必须支持 - 显示黑色路径并在上太阳光线上翻转渐变(这并不重要):

Bad Sky

我很确定这与使用VML for IE6-8的raphaël.js和所有其他浏览器的SVG有关。但这可能是一种解释而不是解决方案......

想法?

编辑@amadan:Thanx为你的努力。但这使飞机“崩溃”:

enter image description here

1 个答案:

答案 0 :(得分:4)

现在只是部分解决方案,但

var c = paper.path(route).attr({stroke:"transparent","opacity":"0.01"});

修复了你的中风问题。我稍后会看一下光线问题。