values 屬性的含義因其使用環境而異。它可以定義動畫過程中使用的一系列值,也可以是顏色矩陣的一系列數字,根據要執行的顏色更改型別進行不同的解釋。

您可以在以下 SVG 元素中使用此屬性

animate、animateMotion、animateTransform

對於 <animate><animateMotion><animateTransform>values 是一個值列表,定義了動畫過程中的一系列值。如果指定了此屬性,則元素上設定的任何 fromtoby 屬性值都將被忽略。

<值列表>
預設值
可動畫
<值列表>

該值包含一個或多個以分號分隔的值的列表。值型別由 hrefattributeName 屬性定義。

feColorMatrix

對於 <feColorMatrix> 元素,values 是一個數字列表,根據 type 屬性的值進行不同的解釋。

<數字列表>
預設值 如果 type="matrix",則為單位矩陣,
如果 type="saturate",則為 1,從而產生單位矩陣,
如果 type="hueRotate",則為 0,從而產生單位矩陣
可動畫
<數字列表>

該值是一個數字列表,根據 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