类型

type 属性是一个通用属性,其含义根据其使用环境而有所不同。

  • 对于 <animateTransform> 元素,它定义了变换的类型,其值会随着时间推移而变化。
  • 对于 <feColorMatrix> 元素,它指示矩阵操作的类型。关键字 matrix 表示将提供一个完整的 5x4 值矩阵。其他关键字表示便捷快捷方式,允许执行常用颜色操作而无需指定完整的矩阵。
  • 对于 <feFuncR><feFuncG><feFuncB><feFuncA> 元素,它指示组件传递函数的类型。
  • 对于 <feTurbulence> 元素,它指示滤镜基元是否应执行噪声或湍流函数。
  • 对于 <style><script> 元素,它定义了元素的内容类型。

您可以将此属性与以下 SVG 元素一起使用

使用场景

对于 <animateTransform> 元素

SVG 元素:<animateTransform>

类别
translate | scale | rotate | skewX | skewY
可动画
规范性文档 SVG 1.1(第二版)

对于 <feColorMatrix> 元素

SVG 元素:<feColorMatrix>

类别
matrix | saturate | hueRotate | luminanceToAlpha
可动画
规范性文档 SVG 1.1(第二版)

对于 <feFuncR>、<feFuncG>、<feFuncB> 和 <feFuncA> 元素

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

类别
identity | table | discrete | linear | gamma
可动画
规范性文档 SVG 1.1(第二版)

对于 <feTurbulence> 元素

SVG 元素:<feTurbulence>

类别
fractalNoise | turbulence
可动画
规范性文档 SVG 1.1(第二版)

对于 <style> 和 <script> 元素

SVG 元素:<style><script>

类别
<content-type>
可动画
规范性文档 SVG 1.1(第二版):脚本
SVG 1.1(第二版):样式