SVGGradientElement

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

SVGGradient 接口是 SVGLinearGradientElementSVGRadialGradientElement 的基础接口。

EventTarget Node Element SVGElement SVGGradientElement

实例属性

此接口还继承了其父接口 SVGElement 的属性。

SVGGradientElement.href 只读

一个 SVGAnimatedString,对应给定元素的 hrefxlink:href 属性。

SVGGradientElement.gradientUnits 只读

一个 SVGAnimatedEnumeration,对应给定元素的 gradientUnits 属性。此属性接受 SVGUnitTypes 中定义的常量之一。

SVGGradientElement.gradientTransform 只读

一个 SVGAnimatedTransformList,对应给定元素的 gradientTransform 属性。

SVGGradientElement.spreadMethod 只读

一个 SVGAnimatedEnumeration,对应给定元素的 spreadMethod 属性。此接口中定义的渐变扩展方法类型之一。

实例方法

此接口不提供任何特定方法,但实现了其父接口 SVGElement 的方法。

静态属性

SVG_SPREADMETHOD_UNKNOWN (0)

类型不是预定义类型之一。尝试定义此类型的新值或尝试将现有值切换为此类型是无效的。

SVG_SPREADMETHOD_PAD (1)

对应值 pad

SVG_SPREADMETHOD_REFLECT (2)

对应值 reflect

SVG_SPREADMETHOD_REPEAT (3)

对应值 repeat

规范

规范
Scalable Vector Graphics (SVG) 2
# InterfaceSVGGradientElement

浏览器兼容性