CSS-Hintergrundkürzel


Inhaltsverzeichnis

    Inhaltsverzeichnis anzeigen


CSS-Hintergrund - Shorthand-Eigenschaft

Um den Code zu verkürzen, ist es auch möglich, alle Hintergrundeigenschaften in einem anzugeben Einzeleigentum. Dies wird als Abkürzungseigenschaft bezeichnet.

Anstatt zu schreiben:

body {
  background-color: #ffffff;
  background-image: 
  url("img_tree.png");
  background-repeat: no-repeat;
  
  background-position: right top;
}

Sie können die Abkürzungseigenschaft background verwenden:

Beispiel

Verwenden Sie die Shorthand-Eigenschaft, um die Hintergrundeigenschaften in einem festzulegen Erklärung:

body {
  background: #ffffff url("img_tree.png") no-repeat right top;
}

Probieren Sie es selbst aus →

<!DOCTYPE html>
<html>
<head>
<style>
body {
  background: #ffffff url("img_tree.png") no-repeat right top;
  margin-right: 200px;
}
</style>
</head>
<body>

<h1>The background Property</h1>

<p>The background property is a shorthand property for specifying all the background properties in one declaration.</p>

<p>Here, the background image is only shown once, and it is also positioned in the top-right corner.</p>

<p>We have also added a right margin, so that the text will not write over the background image.</p>

</body>
</html>


Bei Verwendung der Abkürzungseigenschaft ist die Reihenfolge der Eigenschaftswerte:

  • Hintergrundfarbe

  • Hintergrundbild

  • Hintergrundwiederholung

  • Hintergrundanhang

  • Hintergrundposition

Es spielt keine Rolle, ob einer der Eigenschaftswerte fehlt, solange der andere sind in dieser Reihenfolge. Beachten Sie, dass wir in den obigen Beispielen die Eigenschaft „background-attachment“ nicht verwenden, da sie keinen Wert hat.



Alle CSS-Hintergrundeigenschaften

background

Legt alle Hintergrundeigenschaften in einer Deklaration fest

background-attachment

Legt fest, ob ein Hintergrundbild fixiert ist oder mit dem Rest der Seite scrollt

background-clip

Gibt den Malbereich des Hintergrunds an

background-color

Legt die Hintergrundfarbe eines Elements fest

background-image

Legt das Hintergrundbild für ein Element fest

background-origin

Gibt an, wo das/die Hintergrundbild(er) positioniert ist/sind

background-position

Legt die Startposition eines Hintergrundbilds fest

background-repeat

Legt fest, wie ein Hintergrundbild wiederholt wird

background-size

Gibt die Größe der Hintergrundbilder an.