该版本取代了并非真正跨浏览器的早期版本。我意识到,我不需要为各种不同的圈子分开设计形状,我可以在滤镜中克隆,重新定位和重新着色原始形状。
<svg x="0px" y="0px" width="600px" height="600px" viewbox="0 0 600 600">
<defs>
<filter id="B4" x="-150%" width="400%" y="-150%" height="400%">
<feOffset in="SourceGraphic" result="pre-red" dx="-70" dy="-120"/>
<feColorMatrix in="pre-red" type="matrix" result="red" values="0 0 0 0 1
0 0 0 0 0
0 0 0 0 0
0 0 0 1 0"/>
<feOffset in="SourceGraphic" result="pre-blue" dx="70" dy="-120"/>
<feColorMatrix in="pre-blue" type="matrix" result="blue" values="0 0 0 0 0
0 0 0 0 0
0 0 0 0 1
0 0 0 1 0"/>
<feBlend mode="screen" in="red" in2="blue" result="main"/>
<feBlend mode="screen" in="main" in2="SourceGraphic"/>
</filter>
</defs>
<circle filter="url(#B4)" cx="200" cy="250" r="100" fill="#00FF00" />
</svg>
我只是登录,看到下面的答案,略读它看起来正是我想的,但...我创建在Adobe Illustrator中的图形,但实现定期透明度会给我加色,所以我模拟完全不透明的颜色;我认为这不会有帮助......将一张3层(3个重叠的戒指)图形与常规透明度张贴到小提琴作品中? –