SVGGeometryElement

Baseline 廣泛可用 *

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2020 年 1 月⁩ 起,所有主流瀏覽器均已支援。

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

SVGGeometryElement 介面表示由具有等效路徑的幾何圖形定義的 SVG 元素,並且這些元素可以被填充和描邊。這包括路徑和基本形狀。

EventTarget Node Element SVGElement SVGGraphicsElement SVGGeometryElement

例項屬性

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

SVGGeometryElement.pathLength 只讀

此屬性反映了 pathLength 屬性。

例項方法

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

SVGGeometryElement.isPointInFill()

確定給定點是否位於元素的填充形狀內。適用標準的命中測試規則;元素的 pointer-events 屬性值決定了點是否被視為位於填充內。

SVGGeometryElement.isPointInStroke()

確定給定點是否位於元素的描邊形狀內。適用標準的命中測試規則;元素的 pointer-events 屬性值決定了點是否被視為位於描邊內。

SVGGeometryElement.getTotalLength()

返回使用者代理計算出的使用者單位中路徑總長度的值。

SVGGeometryElement.getPointAtLength()

返回沿路徑給定距離處的點。

規範

規範
Scalable Vector Graphics (SVG) 2
# 介面 SVGGeometryElement

瀏覽器相容性