color-interpolation-filters
Атрибут color-interpolation-filters задает цветовое пространство для операций с изображениями, выполняемых с помощью эффектов фильтра.
Примечание: Это свойство влияет только на операции с фильтрами. Поэтому оно не оказывает влияния на примитивы фильтров, такие как <feOffset>, <feImage>, <feTile> или <feFlood>.
color-interpolation-filters имеет другое начальное значение, чем color-interpolation. color-interpolation-filters имеет начальное значение linearRGB, в то время как color-interpolation имеет начальное значение sRGB. Таким образом, в стандартном случае, операции с эффектами фильтров выполняются в цветовом пространстве linearRGB, в то время как все другие цветовые интерполяции по умолчанию выполняются в цветовом пространстве sRGB.
Это не влияет на функции фильтров, которые работают в цветовом пространстве sRGB.
Примечание: В качестве презентационного атрибута color-interpolation-filters может использоваться как свойство CSS. См. color-interpolation-filters для получения дополнительной информации.
Вы можете использовать этот атрибут со следующими элементами SVG:
Примечания по использованию
| Значение |
auto | sRGB | linearRGB
|
|---|---|
| Значение по умолчанию | linearRGB |
| Анимируемо | дискретно |
auto-
Указывает, что пользовательский агент может выбрать либо пространство
sRGB, либоlinearRGBдля цветовой интерполяции. Этот параметр указывает, что автору не требуется, чтобы цветовая интерполяция происходила в конкретном цветовом пространстве. sRGB-
Указывает, что цветовая интерполяция должна происходить в цветовом пространстве sRGB.
linearRGB-
Указывает, что цветовая интерполяция должна происходить в линейном цветовом пространстве RGB, как описано в спецификации sRGB.
Спецификации
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
color-interpolation-filters |
≤80 | 80 | ≤72 | 67 | ≤13.1 | 80 | 79 | 57 | ≤13.4 | 13.0 | 80 |
См. также
- Атрибут SVG
color-interpolation - Свойство CSS
color-interpolation-filters - Спецификация sRGB
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/color-interpolation-filters