Zum Inhalt springen

CSS background-blend-mode-Eigenschaft

Die background-blend-mode-Eigenschaft ist eine CSS-Eigenschaft, die das Mischen der Hintergrundbilder untereinander und mit der Hintergrundfarbe definiert. Sie hat 10 Werte: normal, multiply, screen, overlay, darken, lighten, color-dodge, saturation, color, luminosity. Der Standardwert ist normal.

Wenn es mehrere Hintergrundebenen gibt und diese eine angegebene Liste von Mischmodi haben, sollte background-blend-mode in der gleichen Reihenfolge wie background-image angewendet werden. Wenn es nicht genügend Werte gibt, um die Anzahl der Ebenen abzudecken, muss die Liste der Werte wiederholt werden, bis genügend vorhanden sind.

Die background-blend-mode-Eigenschaft wird verwendet, um Hintergrundebenen zu mischen.

Anfangswertnormal
Gilt fürAlle Elemente. Gilt auch für ::first-letter und ::first-line.
VererbbarNein.
AnimierbarNein.
VersionCSS3
DOM-Syntaxobject.style.backgroundBlendMode = "luminosity";

Syntax

Syntax der CSS background-blend-mode-Eigenschaft

css
background-blend-mode: normal | multiply | screen | overlay | darken | lighten | color-dodge | saturation | color | luminosity;

Beispiel für die background-blend-mode-Eigenschaft:

Beispiel für die CSS background-blend-mode-Eigenschaft mit dem Wert normal

html
<!DOCTYPE html>
<html>
  <head>
    <style>
      div {
        width: 400px;
        height: 400px;
        background-repeat: no-repeat, repeat;
        background-image: url("https://de.w3docs.com/build/images/w3docs-logo-black.png"), url("https://de.w3docs.com/uploads/media/default/0001/02/9ced3f2aae55e225cc0737bdb533a274bd004420.png");
        background-blend-mode: normal;
        background-size: 280px;
        background-position: center;
      }
    </style>
  </head>
  <body>
    <div></div>
  </body>
</html>

Ergebnis

CSS background-blend-mode Property

Im folgenden Beispiel können Sie ausprobieren und sehen, wie die Hintergrundbilder gemischt werden:

Beispiel für die background-blend-mode-Eigenschaft mit dem Wert "screen":

Beispiel für die CSS background-blend-mode-Eigenschaft mit dem Wert screen

html
<!DOCTYPE html>
<html>
  <head>
    <style>
      div {
        width: 400px;
        height: 400px;
        background-repeat: no-repeat, repeat;
        background-image: url("https://de.w3docs.com/build/images/w3docs-logo-black.png"), url("https://de.w3docs.com/uploads/media/default/0001/02/9ced3f2aae55e225cc0737bdb533a274bd004420.png");
        background-blend-mode: screen;
        background-size: 280px;
        background-position: center;
      }
    </style>
  </head>
  <body>
    <div></div>
  </body>
</html>

Beispiel für die background-blend-mode-Eigenschaft mit dem Wert "color-dodge":

Beispiel für die CSS background-blend-mode-Eigenschaft mit dem Wert color-dodge

html
<!DOCTYPE html>
<html>
  <head>
    <style>
      div {
        width: 400px;
        height: 400px;
        background-repeat: no-repeat, repeat;
        background-image: url("https://de.w3docs.com/build/images/w3docs-logo-black.png"), url("https://de.w3docs.com/uploads/media/default/0001/02/9ced3f2aae55e225cc0737bdb533a274bd004420.png");
        background-blend-mode: color-dodge;
        background-size: 280px;
        background-position: center;
      }
    </style>
  </head>
  <body>
    <div></div>
  </body>
</html>

Beispiel für die background-blend-mode-Eigenschaft mit dem Wert "multiply":

Beispiel für die CSS background-blend-mode-Eigenschaft mit dem Wert multiply

html
<!DOCTYPE html>
<html>
  <head>
    <style>
      div {
        width: 400px;
        height: 400px;
        background-repeat: no-repeat, repeat;
        background-image: url("https://de.w3docs.com/build/images/w3docs-logo-black.png"), url("https://de.w3docs.com/uploads/media/default/0001/02/9ced3f2aae55e225cc0737bdb533a274bd004420.png");
        background-blend-mode: multiply;
        background-size: 280px;
        background-position: center;
      }
    </style>
  </head>
  <body>
    <div></div>
  </body>
</html>

Beispiel für die background-blend-mode-Eigenschaft mit dem Wert "overlay":

Beispiel für die background-blend-mode-Eigenschaft mit dem Wert "overlay":

html
<!DOCTYPE html>
<html>
  <head>
    <style>
      div {
        width: 400px;
        height: 400px;
        background-repeat: no-repeat, repeat;
        background-image: url("https://de.w3docs.com/build/images/w3docs-logo-black.png"), url("https://de.w3docs.com/uploads/media/default/0001/02/9ced3f2aae55e225cc0737bdb533a274bd004420.png");
        background-blend-mode: overlay;
        background-size: 280px;
        background-position: center;
      }
    </style>
  </head>
  <body>
    <div></div>
  </body>
</html>

Beispiel für die background-blend-mode-Eigenschaft mit dem Wert "darken":

Beispiel für die background-blend-mode-Eigenschaft mit dem Wert "darken":

html
<!DOCTYPE html>
<html>
  <head>
    <style>
      div {
        width: 400px;
        height: 400px;
        background-repeat: no-repeat, repeat;
        background-image: url("https://de.w3docs.com/build/images/w3docs-logo-black.png"), url("https://de.w3docs.com/uploads/media/default/0001/02/9ced3f2aae55e225cc0737bdb533a274bd004420.png");
        background-blend-mode: darken;
        background-size: 280px;
        background-position: center;
      }
    </style>
  </head>
  <body>
    <div></div>
  </body>
</html>

Beispiel für die background-blend-mode-Eigenschaft mit dem Wert "saturation":

Beispiel für die background-blend-mode-Eigenschaft mit dem Wert "saturation":

html
<!DOCTYPE html>
<html>
  <head>
    <style>
      div {
        width: 400px;
        height: 400px;
        background-repeat: no-repeat, repeat;
        background-image: url("https://de.w3docs.com/build/images/w3docs-logo-black.png"), url("https://de.w3docs.com/uploads/media/default/0001/02/9ced3f2aae55e225cc0737bdb533a274bd004420.png");
        background-blend-mode: saturation;
        background-size: 280px;
        background-position: center;
      }
    </style>
  </head>
  <body>
    <div></div>
  </body>
</html>

Werte

WertBeschreibungAusprobieren
normalLegt den Mischmodus auf normal fest.Ausprobieren »
multiplyLegt den Mischmodus auf multiply fest.Ausprobieren »
screenLegt den Mischmodus auf screen fest.Ausprobieren »
overlayLegt den Mischmodus auf overlay fest.Ausprobieren »
darkenLegt den Mischmodus auf darken fest.Ausprobieren »
lightenLegt den Mischmodus auf lighten fest.Ausprobieren »
color-dodgeLegt den Mischmodus auf color-dodge fest.Ausprobieren »
saturationLegt den Mischmodus auf saturation fest.Ausprobieren »
colorLegt den Mischmodus auf color fest.Ausprobieren »
luminosityLegt den Mischmodus auf luminosity fest.Ausprobieren »

Praxis

Was macht die CSS background-blend-mode-Eigenschaft?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.