internet-explorer-8 - raphael.js IE8 透明描边

标签 internet-explorer-8 transparency raphael vml

我用 raphaël.js 创建了一个阳光明媚的天空,其中有两个物体沿着一条随机的透明路径:

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

这在所有适当的浏览器中都可以正常工作:
Good Sky

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

Bad Sky

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

想法?

编辑@amadan:感谢您的努力。但这使飞机“坠毁”:

enter image description here

最佳答案

目前这只是部分解决方案,但是

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

解决您的中风问题。稍后我会看看光线问题。

关于internet-explorer-8 - raphael.js IE8 透明描边,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10683813/

相关文章:

c - GTK3 - TextView 透明度以显示后面的应用程序

javascript - Raphael.js - 动画后运行函数,同时传递参数

javascript - 如何使用鼠标坐标在拖动时画线

jquery - 在 IE8 中使用 <button> 标签和 jQuery

azure - Windows XP 中 Internet Explorer 8 中的证书错误

javascript - Font Awesome 图标在 IE8 中无法正确显示

wpf - 创建一个完全透明的 WPF 窗口来捕获鼠标事件

javascript - Twitter widgets.js 在 IE8 上抛出 JavaScript 错误 "Expected identifier"

r - ggplot alpha 水平在点的填充和边界上出现不同(振铃伪影)

raphael js 从 6 点钟开始绘制同心圆弧