Radial Gradients in SVG and Canvas


注:radial gradient 中的 color-stop 与linear gradient中的color-stop类似,在这里不予说明。

Radial Gradient in SVG

  1. The radial gradient is defined by two points: center point and focal point.
  2. Center point describes a circle around which the gradient ends(即渐变结束的位置). It is defined by the cx and cy attributes, and a radius, r. (cx and cy together makes the position of the center point)
  3. Focal point describes where gradient’s middle is(即渐变中心的位置). It is defined by the fx and fy attributes, and a radius, fr.

Radial Gradient in Canvas

  1. Canvas creates a radial gradient using the size and coordinates of
    two circles, one start the radial, and the other ends it.
  2. Radial Gradient in Canvasis specified by six parameters, three
    defining the gradient’s start circle, and three defining the end
    circle.
    The six parameters are as follows:
    – x0: The x-axis coordinate of the start circle.
    – y0: The y-axis coordinate of the start circle.
    – r0: The radius of the start circle. Must be non-negative and finite.
    – x1: The x-axis coordinate of the end circle.
    – y1: The y-axis coordinate of the end circle.
    – r1: The radius of the end circle. Must be non-negative and finite.

参考资料

SVG Gradient–MDN
Canvas Gradient
Radial Gradient

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值