values

« SVG Attribute reference home

Атрибут values имеет два значения в зависимости от используемого контекста.

Для элементов анимации атрибут values представляет собой разделённый точками с запятой список одного или нескольких значений. В анимации будут применены значения в порядке следования анимации. Если задан список values, значения атрибутов from (en-US), to (en-US) и by (en-US) игнорируются.

Для элемента <feColorMatrix> (en-US) содержимое values зависит от значения атрибута type (en-US):

  • Для type="matrix", values — это список из 20 значений матрицы (А00 А01 А02 А03 А04 A10 А11... А34), разделённых пробелами и/или запятой.
  • Для type="saturate", values — это единственное вещественное число (от 0 до 1).
  • Для type="hueRotate", values — это одно вещественное число (градусов).
  • Для type="luminanceToAlpha", values не применимы.

Если атрибут не указан, то поведение по умолчанию зависит от значения атрибута type (en-US).

  • Если type="matrix", этот атрибут по умолчанию присваивается матрице идентификаторов.
  • Если type="saturate", то этот атрибут по умолчанию присваивает значение 1, что приводит к получению матрицы идентификаторов. Если type="hueRotate", то этот атрибут по умолчанию присваивает значение 0, что приводит к получению матрицы идентификаторов.

Usage context

For animation elements

Categories Animation value attribute
Value <list>
Animatable No
Normative document SVG 1.1 (2nd Edition)

For the <feColorMatrix> (en-US) element

Categories None
Value <list> | <number>
Animatable Yes
Normative document SVG 1.1 (2nd Edition)

Example

Elements

The following elements can use the values attribute