Spec-Zone.ru › SVG

refX

Атрибут refX задает координату x опорной точки элемента.

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

  • <marker>
  • <symbol>

marker

Для <marker> атрибут refX задает координату x опорной точки маркера, которая должна располагаться точно в месте размещения маркера на фигуре.

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

Длины интерпретируются в системе координат содержимого маркера после применения атрибутов viewBox и preserveAspectRatio.

Процентные значения интерпретируются как доля ширины viewBox.

<number>

Числа интерпретируются в системе координат содержимого маркера после применения атрибутов viewBox и preserveAspectRatio.

left

Опорная точка маркера размещается у левого края фигуры.

center

Опорная точка маркера размещается в центре фигуры по горизонтали.

right

Опорная точка маркера размещается у правого края фигуры.

symbol

Для <symbol> атрибут refX задает координату x символа, которая определяется совокупным воздействием атрибута x и любых преобразований элемента <symbol> и его содержащего элемента <use>.

В отличие от других атрибутов позиционирования, refX интерпретируется в системе координат содержимого символа после применения атрибутов viewBox и preserveAspectRatio. Если атрибут не указан, горизонтальная корректировка не выполняется, а левая сторона прямоугольной области просмотра символа (независимо от координаты viewBox) располагается в указанной координате x.

Примечание: Для обеспечения обратной совместимости поведение, если refX не указан у элемента <symbol>, отличается от поведения при его указании со значением 0 и, следовательно, от поведения, когда эквивалентный атрибут не указан у элемента <marker>.

Значение <length> | left | center | right
Значение по умолчанию Нет
Анимируемый Да
<length-percentage>

Длины интерпретируются в системе координат содержимого маркера после применения атрибутов viewBox и preserveAspectRatio.

Процентные значения интерпретируются как доля ширины viewBox.

<number>

Числа интерпретируются в системе координат содержимого маркера после применения атрибутов viewBox и preserveAspectRatio.

left

Опорная точка маркера размещается у левого края фигуры.

center

Опорная точка маркера размещается в центре фигуры по горизонтали.

right

Опорная точка маркера размещается у правого края фигуры.

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

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

См. также

  • refY

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

Spec-Zone.ru

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