k1
Атрибут k1 определяет одно из значений, используемых в операции arithmetic фильтра <feComposite>.
Вычисление композиции пикселей производится по следующей формуле:
js
result = k1 * i1 * i2 + k2 * i1 + k3 * i2 + k4;
Этот атрибут можно использовать с элементами SVG:
Пример
html
<svg viewBox="0 0 420 200" xmlns="http://www.w3.org/2000/svg"> <filter id="composite1" x="0" y="0" width="100%" height="100%"> <feComposite in2="SourceGraphic" operator="arithmetic" k1="1" k2="0" k3="0" k4="0" /> </filter> <filter id="composite2" x="0" y="0" width="100%" height="100%"> <feComposite in2="SourceGraphic" operator="arithmetic" k1="10" k2="0" k3="0" k4="0" /> </filter> <image href="mdn.svg" x="0" y="0" width="200" height="200" style="filter: url(#composite1);" /> <image href="mdn.svg" x="0" y="0" width="200" height="200" style="filter: url(#composite2); transform: translateX(220px);" /> </svg>
Примечания по использованию
| Значение | <number> |
|---|---|
| Значение по умолчанию | 0 |
| Анимируемо | Да |
Спецификации
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
k1 |
5 | ≤79 | 3 | 15 | 6 | 18 | 4 | 14 | 6 | 1.5 | 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/k1