Spec-Zone.ru › Web APIs

SVGTextPathElement

Baseline Широко поддерживается

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с января 2020 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Интерфейс SVGTextPathElement соответствует элементу <textPath>.

EventTarget Node Element SVGElement SVGGraphicsElement SVGTextContentElement SVGTextPathElement

Константы

Типы методов

Имя Значение Описание
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.

Спецификации

Спецификация
Scalable Vector Graphics (SVG) 2
# InterfaceSVGTextPathElement

Совместимость с браузерами

Рабочие столы Мобильные
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

См. также

  • <textPath>

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API