xChannelSelector
Атрибут xChannelSelector указывает, какой цветовой канал от in2 до in использовать для смещения пикселей по оси X.
Элементы
Вы можете использовать этот атрибут с элементом SVG <feDisplacementMap>.
Примечания по использованию
| Значение |
R | G | B | A
|
|---|---|
| Значение по умолчанию | A |
| Анимируемо | Да |
R-
Это ключевое слово указывает, что цветовой канал красного цвета входного изображения, определенного в
in2, будет использоваться для смещения пикселей входного изображения, определенного вin, по оси X. G-
Это ключевое слово указывает, что цветовой канал зеленого цвета входного изображения, определенного в
in2, будет использоваться для смещения пикселей входного изображения, определенного вin, по оси X. B-
Это ключевое слово указывает, что цветовой канал синего цвета входного изображения, определенного в
in2, будет использоваться для смещения пикселей входного изображения, определенного вin, по оси X. A-
Это ключевое слово указывает, что альфа-канал входного изображения, определенного в
in2, будет использоваться для смещения пикселей входного изображения, определенного вin, по оси X.
Примеры
<svg viewBox="0 0 440 160" xmlns="http://www.w3.org/2000/svg"> <filter id="displacementFilter"> <feImage href="mdn.svg" x="0" y="0" width="100%" height="100%" result="abc" /> <feDisplacementMap in2="abc" in="SourceGraphic" scale="30" xChannelSelector="R" /> </filter> <filter id="displacementFilter2"> <feImage href="mdn.svg" x="0" y="0" width="100%" height="100%" result="abc" /> <feDisplacementMap in2="abc" in="SourceGraphic" scale="30" xChannelSelector="B" /> </filter> <text x="10" y="60" font-size="50" filter="url(#displacementFilter)"> Some displaced text </text> <text x="10" y="120" font-size="50" filter="url(#displacementFilter2)"> Some displaced text </text> </svg>
Спецификации
Совместимость с браузерами
| Рабочий стол | Мобильный | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
xChannelSelector |
5 | 79 | 3 | 15 | 6 | 18 | 4 | 14 | 6 | 1.0 | 4.4 |
© 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/xChannelSelector