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

View in English Always switch to English

SVGGradientElement

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。

SVGGradient インターフェイスは、SVGLinearGradientElement および SVGRadialGradientElement で使用される基本インターフェイスです。

EventTarget Node Element SVGElement SVGGradientElement

インスタンスプロパティ

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

SVGGradientElement.href 読取専用

SVGAnimatedString で、この要素の href or xlink: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

ブラウザーの互換性