Может ли объект SVG иметь как цвет заливки, так и узор заливки?

Я работаю с SVG, используя библиотеку Рафаэля . Я могу применить цвет заливки к объекту, например итак:

circle.attr({fill: "#ff0000"});

И это тоже работает (хотя в документации Рафаэля это не упоминается): [121 37] Я могу использовать прозрачные PNG в качестве образцов заливки, и прозрачность работает должным образом. Объект svg полностью прозрачен, если изображение образца заливки прозрачно. Но что я хотел бы сделать, так это указать как изображение образца заливки, так и цвет заливки, чтобы цвет отображался там, где изображение образца прозрачно - например, аналогично свойству 'background' с использованием CSS. Возможно ли это с SVG?

8
задан shipshape 7 July 2011 в 02:05
поделиться