background-blend-mode

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Die background-blend-mode CSS Eigenschaft legt fest, wie die Hintergrundbilder eines Elements miteinander und mit der Hintergrundfarbe des Elements gemischt werden sollen.

Probieren Sie es aus

background-blend-mode: normal;
background-blend-mode: multiply;
background-blend-mode: hard-light;
background-blend-mode: difference;
<section class="default-example" id="default-example">
  <div class="example-container">
    <div class="transition-all" id="example-element"></div>
  </div>
</section>
#example-element {
  background-color: green;
  background-image: url("/shared-assets/images/examples/balloon.jpg");
  width: 250px;
  height: 305px;
}

Die Mischmodi sollten in der gleichen Reihenfolge definiert werden wie die background-image Eigenschaft. Wenn die Listenlängen von Mischmodi und Hintergrundbildern nicht gleich sind, werden sie wiederholt und/oder gekürzt, bis die Längen übereinstimmen.

Syntax

css
/* One value */
background-blend-mode: normal;

/* Two values, one per background */
background-blend-mode: darken, luminosity;

/* Global values */
background-blend-mode: inherit;
background-blend-mode: initial;
background-blend-mode: revert;
background-blend-mode: revert-layer;
background-blend-mode: unset;

Werte

<blend-mode>

Der anzuwendende Mischmodus. Es können mehrere Werte vorhanden sein, getrennt durch Kommas.

Formale Definition

Anfangswertnormal
Anwendbar aufAlle Elemente. In SVG wird er auf Containerelemente, Grafikelemente und Grafiken referenzierende Elemente angewandt.. Auch anwendbar auf ::first-letter und ::first-line.
VererbtNein
Berechneter Wertwie angegeben
AnimationstypNot animatable

Formale Syntax

background-blend-mode = 
<mix-blend-mode>#

Beispiele

Grundlegendes Beispiel

css
.item {
  width: 300px;
  height: 300px;
  background: url("image1.png"), url("image2.png");
  background-blend-mode: screen;
}

Probieren Sie verschiedene Mischmodi aus

Spezifikationen

Specification
Compositing and Blending Level 2
# background-blend-mode

Browser-Kompatibilität

Siehe auch