Werte

Das values-Attribut hat unterschiedliche Bedeutungen, abhängig vom Kontext, in dem es verwendet wird. Entweder definiert es eine Sequenz von Werten, die im Laufe einer Animation verwendet werden, oder es ist eine Liste von Zahlen für eine Farbmatrix, die unterschiedlich interpretiert wird, je nachdem, welcher Farbwechsel ausgeführt werden soll.

Dieses Attribut kann mit den folgenden SVG-Elementen verwendet werden:

animate, animateMotion, animateTransform

Für <animate>, <animateMotion> und <animateTransform> ist values eine Liste von Werten, die die Sequenz von Werten im Verlauf der Animation definiert. Wenn dieses Attribut angegeben ist, werden alle from, to und by Attributwerte, die am Element gesetzt 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 unterschiedlich interpretiert wird, abhängig vom Wert des type-Attributs:

  • Für type="matrix" ist values eine Liste von 20 Matrixwerten (a00 a01 a02 a03 a04 a10 a11 … a34), getrennt durch Leerzeichen und/oder ein Komma.
  • Für type="saturate" ist values ein einzelner reeller Zahlenwert (0 bis 1).
  • Für type="hueRotate" ist values ein einzelner 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