我有这个CODEPEN,这是我的问题:
我不明白为什么我应用并引用为我的蒙版填充的渐变没有按应有的方式渲染。它应该从完全不透明变为完全透明。对于我正在使用的渐变:http ://angrytools.com/gradient/?0_800080,100_450045&0_0,100_100&l_180 :
<mask id="myMask" x="0" y="0" width="100%" height="100%">
<rect x="0" y="0" width="100%" height="100%" fill="url(#grad1)" />
</mask>
此外,我不明白为什么要从我的 use 元素中删除 fill="blue" 属性,如下所示:
<use xlink:href="#myText" mask="url(#myMask)" />
文本显示为黑色,就好像没有应用渐变一样。我定义的渐变是紫色的..
谢谢!