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

View in English Always switch to English

SVGMaskElement

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。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 から継承したメソッドがあります。

仕様書

仕様書
CSS Masking Module Level 1
# InterfaceSVGMaskElement

ブラウザーの互換性

関連情報