我正在使用Raphael库处理SVG。我可以像下面这样对对象应用填充颜色:
circle.attr({fill: "#ff0000"});
这种方法也可以使用(尽管 Raphael 文档没有提到):
circle.attr({fill: "url(pattern.png)"});
我能够使用透明的PNG作为填充图案,并且透明度按预期工作。在填充图案图像透明的地方,SVG对象完全透明。但是我想做的是指定填充图案图像和填充颜色,以便颜色会显示在图案图像透明的地方 - 类似于使用CSS的'background'属性。这在SVG中是否可能?