基本单位

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2020 年 1 月⁩ 起,所有主流浏览器均已支持。

primitiveUnits 属性指定了滤镜基元中各种长度值以及定义滤镜基元子区域的属性的坐标系。

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

用法说明

userSpaceOnUse | objectBoundingBox
默认值 userSpaceOnUse
可动画的
userSpaceOnUse

此值表示滤镜定义中的任何长度值都表示在引用 <filter> 元素时存在的当前用户坐标系中的值(即,通过 filter 属性引用 <filter> 元素的那个用户坐标系)。

objectBoundingBox

此值表示滤镜定义中的任何长度值都表示引用元素边界框的分数或百分比。

规范

规范
滤镜效果模块第 1 级
# element-attrdef-filter-primitiveunits

浏览器兼容性