3
我无法保持透明度的同一水平渐变填充的颜色元素上渐变色填充拉斐尔
var paper = Raphael(0, 0, 300, 300);
paper.path(["M", 20, 20, "h", 200, "v", 200, "h", -200, "z"]).attr({
"stroke-width": 3,
stroke: 'red',
"opacity": 0.5,
fill: "90-red-red"
});
http://jsfiddle.net/zhirkovski/vvAaz/1/
,你可以看到渐变的开始了0.5,但在达到第二种颜色时增加到1,为什么?即使你改变颜色,其中一个渲染在不透明度= 1,这是一个错误?如果是的话还有解决办法,还是我做错了什么?
可能与此有关 - http://stackoverflow.com/questions/3099247/gradient-transparency-of-object-in-raphaeljs – Neil 2013-03-07 04:15:15