color-interpolation-filters
color-interpolation-filters CSS 属性指定通过 SVG 滤镜效果执行的图像操作的色彩空间。如果明确声明,CSS 属性的值将覆盖元素 color-interpolation-filters 属性中给出的任何值。
注意: color-interpolation-filters 属性仅与 SVG 滤镜操作相关。它对 <feOffset>、<feImage>、<feTile> 和 <feFlood> 等滤镜原语没有影响,而是适用于各种滤镜效果元素(例如 <feBlend>);有关完整列表,请参见 SVG color-interpolation-filters 页面。
注意: 重要的是要记住,SVG color-interpolation 属性的初始值为 sRGB,而 color-interpolation-filters 的初始值为 linearRGB。这意味着,在默认情况下,滤镜效果插值与所有其他颜色插值在不同的色彩空间中发生。
语法
css
color-interpolation-filters: auto;
color-interpolation-filters: linearRGB;
color-interpolation-filters: sRGB;
/* Global values */
color-interpolation-filters: inherit;
color-interpolation-filters: initial;
color-interpolation-filters: revert;
color-interpolation-filters: revert-layer;
color-interpolation-filters: unset;
值
正式定义
正式语法
color-interpolation-filters =
auto |
sRGB |
linearRGB
规范
| 规范 |
|---|
| 滤镜效果模块第 1 级 # ColorInterpolationFiltersProperty |
浏览器兼容性
加载中…