--- title: background-blend-mode slug: Web/CSS/background-blend-mode translation_of: Web/CSS/background-blend-mode ---

{{CSSRef()}}

Описание

Свойство background-blend-mode описывает то, как фоновое изображение элемента должно накладываться на фоны других элементов.

Режимы наложения должны быть определены в том же порядке что CSS свойство {{cssxref("background-image")}}. Если длины списка режимов наложения и фоновых изображений не равны, он будет повторяться и/или сокращаться до совпадения длин.

{{cssinfo}}

Синтаксис

Формальный синтаксис:  {{csssyntax("background-blend-mode")}}
background-blend-mode: normal;               /* Одно значение */
background-blend-mode: darken, luminosity;   /* Два значение, по одному на каждый фон */

background-blend-mode: initial;
background-blend-mode: inherit;
background-blend-mode: unset;

Значения

<blend-mode>
{{cssxref("<blend-mode>")}} обозначающий режим наложения, который применён. Может быть несколько значений, разделённых запятыми.

Пример

<select id="select">     <option>normal</option>     <option>multiply</option>     <option selected>screen</option>     <option>overlay</option>     <option>darken</option>     <option>lighten</option>     <option>color-dodge</option>     <option>color-burn</option>     <option>hard-light</option>     <option>soft-light</option>     <option>difference</option>     <option>exclusion</option>     <option>hue</option>     <option>saturation</option>     <option>color</option>     <option>luminosity</option> </select>
#div {
    width: 300px;
    height: 300px;
    background: url('https://mdn.mozillademos.org/files/8543/br.png'),url('https://mdn.mozillademos.org/files/8545/tr.png');
    background-blend-mode: screen;
}
document.getElementById("select").onchange = function(event) {
    document.getElementById("div").style.backgroundBlendMode = document.getElementById("select").selectedOptions[0].innerHTML;
}
console.log(document.getElementById('div'));

{{ EmbedLiveSample('Examples', "330", "330") }}

Спецификации

Спецификация Статус Комментарий
{{ SpecName('Compositing', '#background-blend-mode', 'background-blend-mode') }} {{ Spec2('Compositing') }} Первоначальная спецификация

Совместимость с браузерами

{{CompatibilityTable()}}

Особенность Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка 35 {{CompatGeckoDesktop('30.0')}} {{CompatNo()}} 22 7.1
Особенность Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка {{CompatNo()}} {{CompatGeckoMobile('30.0')}} {{CompatNo()}} 22 iOS 8

Смотрите также