SVGMaskElement

The SVGMaskElement interface provides access to the properties of <mask> elements, as well as methods to manipulate them.

Properties

This interface also inherits properties from its parent, SVGElement.

SVGMaskElement.maskUnits Read only

An SVGAnimatedEnumeration corresponding to the maskUnits attribute of the given <mask> element. Takes one of the constants defined in SVGUnitTypes.

SVGMaskElement.maskContentUnits Read only

An SVGAnimatedEnumeration corresponding to the maskContentUnits attribute of the given <mask> element. Takes one of the constants defined in SVGUnitTypes.

SVGMaskElement.x Read only

An SVGAnimatedLength corresponding to the x attribute of the given <mask> element.

SVGMaskElement.y Read only

An SVGAnimatedLength corresponding to the y attribute of the given <mask> element.

SVGMaskElement.width Read only

An SVGAnimatedLength corresponding to the width attribute of the given <mask> element.

SVGMaskElement.height Read only

An SVGAnimatedLength corresponding to the height attribute of the given <mask> element.

Methods

This interface doesn't implement any specific methods, but inherits methods from its parent interface, SVGElement.

Specifications

Specification
CSS Masking Module Level 1 (CSS Masking 1)
# InterfaceSVGMaskElement

Browser compatibility

BCD tables only load in the browser

See also