このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

SVGMaskElement

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2015年7月⁩.

SVGMaskElement インターフェイスは、 <mask> 要素のプロパティへのアクセス、およびそれらを操作するためのメソッドを提供します。

EventTarget Node Element SVGElement SVGMaskElement

インスタンスプロパティ

このインターフェイスには、親である SVGElement から継承したプロパティもあります。

SVGMaskElement.maskUnits 読取専用

SVGAnimatedEnumeration で、この <mask> 要素の maskUnits 属性に対応します。 SVGUnitTypes で定義された定数のいずれかを取ります。

SVGMaskElement.maskContentUnits 読取専用

SVGAnimatedEnumeration で、この <mask> 要素の maskContentUnits 属性に対応します。 SVGUnitTypes で定義された定数のいずれかを取ります。

SVGMaskElement.x 読取専用

SVGAnimatedLength で、この <mask> 要素の x 属性に対応します。

SVGMaskElement.y 読取専用

SVGAnimatedLength で、この <mask> 要素の y 属性に対応します。

SVGMaskElement.width 読取専用

SVGAnimatedLength で、この <mask> 要素の width 属性に対応します。

SVGMaskElement.height 読取専用

SVGAnimatedLength で、この <mask> 要素の height 属性に対応します。

インスタンスメソッド

このインターフェイスには固有のメソッドは実装されていませんが、親である SVGElement から継承したメソッドがあります。

仕様書

Specification
CSS Masking Module Level 1
# InterfaceSVGMaskElement

ブラウザーの互換性

関連情報