type

type 屬性是一個通用屬性,它在不同上下文中使用時具有不同的含義。

  • 對於 <animateTransform> 元素,它定義了轉換的型別,其值會隨時間變化。
  • 對於 <feColorMatrix> 元素,它表示矩陣運算的型別。關鍵詞 matrix 表示將提供一個完整的 5x4 值矩陣。其他關鍵詞代表方便的快捷方式,允許在不指定完整矩陣的情況下執行常用的顏色操作。
  • 對於 <feFuncR><feFuncG><feFuncB><feFuncA> 元素,它表示元件傳輸函式的型別。
  • 對於 <feTurbulence> 元素,它表示濾鏡基元應該執行噪聲還是湍流函式。
  • 對於 <style><script> 元素,它定義了元素的內容型別。

你可以將此屬性與以下 SVG 元素一起使用

使用語境

對於 <animateTransform> 元素

SVG 元素:<animateTransform>

分類 None
translate | scale | rotate | skewX | skewY
可動畫的
規範文件 Scalable Vector Graphics (SVG) 2

對於 <feColorMatrix> 元素

SVG 元素:<feColorMatrix>

分類 None
matrix | saturate | hueRotate | luminanceToAlpha
可動畫的
規範文件 濾鏡效果模組第 1 級

對於 <feFuncR>、<feFuncG>、<feFuncB> 和 <feFuncA> 元素

SVG 元素:<feFuncR><feFuncG><feFuncB><feFuncA>

分類 None
identity | table | discrete | linear | gamma
可動畫的
規範文件 濾鏡效果模組第 1 級

對於 <feTurbulence> 元素

SVG 元素:<feTurbulence>

分類 None
fractalNoise | turbulence
可動畫的
規範文件 濾鏡效果模組第 1 級

對於 <style> 和 <script> 元素

SVG 元素:<style><script>

分類 None
<media-type>
可動畫的
規範文件 Scalable Vector Graphics (SVG) 2
Scalable Vector Graphics (SVG) 2