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> 元素
分类 | None |
---|---|
值 | <media-type> |
可动画的 | 否 |
规范文档 |
Scalable Vector Graphics (SVG) 2 Scalable Vector Graphics (SVG) 2 |