【发布时间】:2018-06-15 23:51:47
【问题描述】:
有没有办法用两种或三种渐变颜色填充 SVG。使用以下方式,我可以用一种颜色填充特定的 SVG 路径。并且可以使用径向渐变,但它不能处理动态方式。颜色需要在 SVG 代码中定义。因此,我想使用两种或三种颜色作为渐变填充 SVG 路径,如下使用 jquery 的方式。有没有可能使用keith-svg 插件来做到这一点?
$("#canvas-area").click(function (event) {
$(event.target).css('fill', _'#000');
})
【问题讨论】:
-
动态创建radialGradient。
-
@RobertLongson 如何创建它?
-
正如@RobertLongson 所说,您需要创建元素w3schools.com/graphics/svg_grad_linear.asp 并将其用于填充
标签: jquery css svg jquery-svg radial-gradients