Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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 ⁨Januar 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 wie die Eigenschaft background-image definiert werden. Wenn die Längen der Listen von Mischmodi und Hintergrundbildern nicht gleich sind, werden sie so oft 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 kann mehrere Werte geben, 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

Einfaches 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