Значения
Атрибут values имеет разные значения в зависимости от контекста использования: либо он определяет последовательность значений, используемых в течение анимации, либо список чисел для цветовой матрицы, интерпретируемой по-разному в зависимости от типа производимого изменения цвета.
Вы можете использовать этот атрибут со следующими элементами SVG:
animate, animateMotion, animateTransform
Для <animate>, <animateMotion> и <animateTransform>, values представляет собой список значений, определяющих последовательность значений в течение анимации. Если этот атрибут указан, все значения атрибутов from, to, и by элемента игнорируются.
| Значение | <list-of-values> |
|---|---|
| Значение по умолчанию | None |
| Анимируемо | Нет |
<list-of-values>-
Значение содержит список значений, разделенных точкой с запятой. Тип значений определяется атрибутами
hrefиattributeName.
feColorMatrix
Для элемента <feColorMatrix>, values представляет собой список чисел, интерпретируемых по-разному в зависимости от значения атрибута type.
| Значение | <list-of-numbers> |
|---|---|
| Значение по умолчанию | Если type="matrix", то единичная матрица;если type="saturate", то 1, что приводит к единичной матрице;если type="hueRotate", то 0, что приводит к единичной матрице |
| Анимируемо | Да |
<list-of-numbers>-
Значение представляет собой список чисел, интерпретируемых по-разному в зависимости от значения атрибута
type:- Для
type="matrix"значенияvaluesпредставляет собой список из 20 матричных значений (a00 a01 a02 a03 a04 a10 a11 … a34), разделенных пробелами и/или запятыми. - Для
type="saturate"значениеvaluesпредставляет собой единственное действительное число от 0 до 1. - Для
type="hueRotate"значениеvaluesпредставляет собой единственное действительное число (градусы). - Для
type="luminanceToAlpha"значениеvaluesне применимо.
- Для
Спецификации
| Спецификация |
|---|
| Модуль эффектов фильтра уровня 1 # element-attrdef-fecolormatrix-values |
| Анимации SVG уровня 2 # ValuesAttribute |
© 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/values