SVGTextPathElement
Baseline Широко поддерживается
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с января 2020 года.
Интерфейс SVGTextPathElement соответствует элементу <textPath>.
Константы
Типы методов
| Имя | Значение | Описание |
|---|---|---|
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. |
Свойства экземпляров
Этот интерфейс также наследует свойства от родительского интерфейса SVGTextContentElement.
-
SVGTextPathElement.hrefТолько для чтения -
Объект
SVGAnimatedString, соответствующий атрибутуhrefилиxlink:hrefУстаревший данного элемента. -
SVGTextPathElement.startOffsetТолько для чтения -
Объект
SVGAnimatedLength, соответствующий X-компоненту атрибутаstartOffsetданного элемента. -
SVGTextPathElement.methodТолько для чтения -
Объект
SVGAnimatedEnumeration, соответствующий атрибутуmethodданного элемента. Принимает одно из значений константTEXTPATH_METHODTYPE_*, определённых в этом интерфейсе. -
SVGTextPathElement.spacingТолько для чтения -
Объект
SVGAnimatedEnumeration, соответствующий атрибутуspacingданного элемента. Принимает одно из значений константTEXTPATH_SPACINGTYPE_*, определённых в этом интерфейсе.
Методы экземпляров
Этот интерфейс не предоставляет никаких специфических методов, но реализует методы родительского интерфейса SVGTextContentElement.
Спецификации
Совместимость с браузерами
| Рабочие столы | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
SVGTextPathElement |
1 | 12 | 2 | ≤12.1 | 3.1 | 18 | 4 | ≤12.1 | 2 | 1.0 | 3 |
href |
1 | 12 | 2 | ≤12.1 | 3.1 | 18 | 4 | ≤12.1 | 2 | 1.0 | 3 |
method |
1 | 12 | 20 | ≤12.1 | 3.1 | 18 | 20 | ≤12.1 | 2 | 1.0 | 3 |
spacing |
1 | 12 | 20 | ≤12.1 | 3.1 | 18 | 20 | ≤12.1 | 2 | 1.0 | 3 |
startOffset |
1 | 12 | 20 | ≤12.1 | 3.1 | 18 | 20 | ≤12.1 | 2 | 1.0 | 3 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/SVGTextPathElement