values

Das values-Attribut hat je nach Kontext unterschiedliche Bedeutungen. Entweder definiert es eine Sequenz von Werten, die im Verlauf einer Animation verwendet werden, oder es handelt sich um eine Liste von Zahlen für eine Farbmatrix, die je nach Art der Farbänderung unterschiedlich interpretiert wird.

Sie können dieses Attribut mit den folgenden SVG-Elementen verwenden:

animate, animateMotion, animateTransform

Für <animate>, <animateMotion> und <animateTransform> ist values eine Liste von Werten, die die Sequenz der Werte im Verlauf der Animation definiert. Wenn dieses Attribut angegeben ist, werden alle from, to und by Attributwerte, die auf dem Element festgelegt sind, ignoriert.

Wert <list-of-values>
Standardwert Keiner
Animierbar Nein
<list-of-values>

Der Wert enthält eine durch Semikolons getrennte Liste von einem oder mehreren Werten. Der Typ der Werte wird durch die Attribute href und attributeName definiert.

feColorMatrix

Für das <feColorMatrix>-Element ist values eine Liste von Zahlen, die unterschiedlich interpretiert wird, abhängig vom Wert des type-Attributs.

Wert <list-of-numbers>
Standardwert Wenn type="matrix", Identitätsmatrix,
wenn type="saturate", 1, was zu einer Identitätsmatrix führt,
wenn type="hueRotate", 0, was zu einer Identitätsmatrix führt
Animierbar Ja
<list-of-numbers>

Der Wert ist eine Liste von Zahlen, die je nach Wert des type-Attributs unterschiedlich interpretiert wird:

  • Für type="matrix" ist values eine Liste von 20 Matrixwerten (a00 a01 a02 a03 a04 a10 a11 … a34), getrennt durch Leerzeichen und/oder Kommas.
  • Für type="saturate" ist values ein einzelner reeller Zahlenwert (0 bis 1).
  • Für type="hueRotate" ist values ein einziger reeller Zahlenwert (Grad).
  • Für type="luminanceToAlpha" ist values nicht anwendbar.

Spezifikationen

Specification
Filter Effects Module Level 1
# element-attrdef-fecolormatrix-values
SVG Animations Level 2
# ValuesAttribute