SVGTextPathElement

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

SVGTextPathElement 接口对应于 <textPath> 元素。

EventTarget Node Element SVGElement SVGGraphicsElement SVGTextContentElement SVGTextPathElement

实例属性

此接口还继承了其父接口 SVGTextContentElement 的属性。

SVGTextPathElement.href 只读

一个 SVGAnimatedString,对应于给定元素的 hrefxlink:href 属性。

SVGTextPathElement.startOffset 只读

一个 SVGAnimatedLength,对应于给定元素的 startOffset 属性的 X 分量。

SVGTextPathElement.method 只读

一个 SVGAnimatedEnumeration,对应于给定元素的 method 属性。它接受此接口上定义的 TEXTPATH_METHODTYPE_* 常量之一。

SVGTextPathElement.spacing 只读

一个 SVGAnimatedEnumeration,对应于给定元素的 spacing 属性。它接受此接口上定义的 TEXTPATH_SPACINGTYPE_* 常量之一。

实例方法

此接口不提供任何特定方法,但实现了其父接口 SVGTextContentElement 的方法。

静态属性

TEXTPATH_METHODTYPE_UNKNOWN (0)

类型不是预定义类型之一。尝试定义此类型的新值或尝试将现有值切换为此类型是无效的。

TEXTPATH_METHODTYPE_ALIGN (1)

对应于值 align

TEXTPATH_METHODTYPE_STRETCH (2)

对应于值 stretch

TEXTPATH_SPACINGTYPE_UNKNOWN (0)

类型不是预定义类型之一。尝试定义此类型的新值或尝试将现有值切换为此类型是无效的。

TEXTPATH_SPACINGTYPE_AUTO (1)

对应于值 auto

TEXTPATH_SPACINGTYPE_EXACT (2)

对应于值 exact

规范

规范
Scalable Vector Graphics (SVG) 2
# InterfaceSVGTextPathElement

浏览器兼容性

另见