SVGImageElement

Baseline 廣泛可用 *

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

* 此特性的某些部分可能存在不同級別的支援。

SVGImageElement 介面對應於 <image> 元素。

EventTarget Node Element SVGElement SVGGraphicsElement SVGImageElement

例項屬性

此介面還繼承了其父介面 SVGGraphicsElement 的屬性。

SVGImageElement.crossOrigin

一個反映 crossorigin 內容屬性的字串,該屬性表示給定 <image> 元素的 CORS 設定。

SVGImageElement.decoding

向瀏覽器提供關於如何解碼影像的提示。

SVGImageElement.height 只讀

一個 SVGAnimatedLength,對應於給定 <image> 元素的 height 屬性。

SVGImageElement.href 只讀

一個 SVGAnimatedString,對應於給定 <image> 元素的 hrefxlink:href 已棄用 屬性。

SVGImageElement.preserveAspectRatio 只讀

一個 SVGAnimatedPreserveAspectRatio,對應於給定 <image> 元素的 preserveAspectRatio 屬性。

SVGImageElement.width 只讀

一個 SVGAnimatedLength,對應於給定 <image> 元素的 width 屬性。

SVGImageElement.x 只讀

一個 SVGAnimatedLength,對應於給定 <image> 元素的 x 屬性。

SVGImageElement.y 只讀

一個 SVGAnimatedLength,對應於給定 <image> 元素的 y 屬性。

例項方法

此介面還繼承了其父介面 SVGGraphicsElement 的方法。

SVGImageElement.decode()

啟動影像資料的非同步解碼。返回一個 Promise,該 Promise 在影像資料準備好使用時解析。

規範

規範
Scalable Vector Graphics (SVG) 2
# InterfaceSVGImageElement

瀏覽器相容性