SVGFECompositeElement

Baseline 已广泛支持

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

SVGFECompositeElement 接口对应于 <feComposite> 元素。

EventTarget Node Element SVGElement SVGFECompositeElement

实例属性

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

SVGFECompositeElement.height 只读

一个 SVGAnimatedLength,对应给定元素的 height 属性。

SVGFECompositeElement.in1 只读

一个 SVGAnimatedString,对应给定元素的 in 属性。

SVGFECompositeElement.in2 只读

一个 SVGAnimatedString,对应于给定元素的 in2 属性。

SVGFECompositeElement.operator 只读

一个 SVGAnimatedEnumeration,对应于给定元素的 operator 属性。

SVGFECompositeElement.k1 只读

一个 SVGAnimatedNumber,对应于给定元素的 k1 属性。

SVGFECompositeElement.k2 只读

一个 SVGAnimatedNumber,对应于给定元素的 k2 属性。

SVGFECompositeElement.k3 只读

一个 SVGAnimatedNumber,对应于给定元素的 k3 属性。

SVGFECompositeElement.k4 只读

一个 SVGAnimatedNumber,对应于给定元素的 k4 属性。

SVGFECompositeElement.result 只读

一个 SVGAnimatedString,对应给定元素的 result 属性。

SVGFECompositeElement.type 只读

一个 SVGAnimatedEnumeration,对应于给定元素的 type 属性。它接受此接口上定义的 SVG_FECOMPOSITE_OPERATOR_* 常量之一。

SVGFECompositeElement.values 只读

一个 SVGAnimatedNumberList,对应于给定元素的 values 属性。

SVGFECompositeElement.width 只读

一个 SVGAnimatedLength,对应给定元素的 width 属性。

SVGFECompositeElement.x 只读

一个 SVGAnimatedLength,对应给定元素的 x 属性。

SVGFECompositeElement.y 只读

一个 SVGAnimatedLength,对应给定元素的 y 属性。

实例方法

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

静态属性

SVG_FECOMPOSITE_OPERATOR_UNKNOWN (0)

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

SVG_FECOMPOSITE_OPERATOR_OVER (1)

对应于值 over

SVG_FECOMPOSITE_OPERATOR_IN (2)

对应于值 in

SVG_FECOMPOSITE_OPERATOR_OUT (3)

对应于值 out

SVG_FECOMPOSITE_OPERATOR_ATOP (4)

对应于值 atop

SVG_FECOMPOSITE_OPERATOR_XOR (5)

对应于值 xor

SVG_FECOMPOSITE_OPERATOR_ARITHMETIC (6)

对应于值 arithmetic

规范

规范
滤镜效果模块第 1 级
# InterfaceSVGFECompositeElement

浏览器兼容性

另见