Spec-Zone.ru › SVG

startOffset

Атрибут startOffset определяет смещение от начала пути для начальной текущей позиции текста вдоль пути после преобразования пути в систему координат элемента <textPath>.

Вы можете использовать этот атрибут со следующими элементами SVG:

  • <textPath>

Пример

html
<svg viewBox="0 0 220 100" xmlns="http://www.w3.org/2000/svg">
  <path
    id="path1"
    fill="none"
    stroke="red"
    d="M10,90 Q90,90 90,45 Q90,10 50,10 Q10,10 10,40 Q10,70 45,70 Q70,70 75,50" />
  <path
    id="path2"
    fill="none"
    stroke="red"
    d="M130,90 Q210,90 210,45 Q210,10 170,10 Q130,10 130,40 Q130,70 165,70 Q190,70 195,50" />

  <text>
    <textPath href="#path1" startOffset="0">
      Quick brown fox jumps over the lazy dog.
    </textPath>
  </text>

  <text>
    <textPath href="#path2" startOffset="40">
      Quick brown fox jumps over the lazy dog.
    </textPath>
  </text>
</svg>

Примечания по использованию

Значение <length-percentage> | <number>
Значение по умолчанию 0
Анимируемо Да
<length-percentage>

Длина представляет собой расстояние вдоль пути, измеренное в текущей системе координат пользователя для элемента <textPath>.

Если задан процент, то начальное смещение представляет собой процентное расстояние вдоль всего пути. Таким образом, 0% указывает начальную точку пути, а 100% указывает конечную точку пути.

<number>

Это значение указывает расстояние вдоль пути, измеренное в текущей системе координат пользователя для элемента <textPath>.

Примечание: Разрешены отрицательные значения и значения, превышающие длину пути (например, 150%).

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

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

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
startOffset 1 12 20 15 3.1 18 20 14 2 1.0 4.4

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/startOffset

Spec-Zone.ru

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