Zum Inhalt springen

CSS background-position-x-Eigenschaft

Die background-position-x-Eigenschaft legt die horizontale Position einer Hintergrundbild-Ebene fest. Es können ein oder mehrere Werte angegeben werden, die durch Kommas getrennt sind.

Standardmäßig wird ein background-image in der oberen linken Ecke des Elements positioniert und sowohl horizontal als auch vertikal wiederholt.

Hinweis

In modernem CSS wird empfohlen, stattdessen die Kurzschreibweise background-position zu verwenden, da background-position-x selten isoliert genutzt wird.

Info

Negative Werte sind gültig.

Anfangswertleft
Anwendbar aufAlle Elemente.
VererbbarNein.
AnimierbarNein.
VersionCSS3
DOM-Syntaxobject.style.backgroundPositionX = "right";

Syntax

CSS background-position-x-Werte

css
background-position-x: left | center | right | length | percentage | initial | inherit;

Beispiel zur background-position-x-Eigenschaft:

CSS background-position-x-Codebeispiel

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      body {
        background: #ccc url("https://de.w3docs.com/build/images/w3docs-logo-black.png") repeat-y;
        background-position-x: 70%;
      }
    </style>
  </head>
  <body>
    <h2>Background-position-x property example</h2>
  </body>
</html>

Ergebnis

CSS background-position-x center

Beispiel zur background-position-x-Eigenschaft mit dem Wert „center“:

CSS background-position-x center-Beispiel

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      body {
        background: #ccc url("https://de.w3docs.com/build/images/w3docs-logo-black.png") repeat-x;
        background-position-x: center;
      }
    </style>
  </head>
  <body>
    <h2>Background-position-x property example</h2>
  </body>
</html>

Beispiel zur background-position-x-Eigenschaft mit dem Wert „left“:

CSS background-position-x left-Beispiel

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      body {
        background: #ccc url("https://de.w3docs.com/build/images/w3docs-logo-black.png") repeat-y;
        background-position-x: left;
      }
    </style>
  </head>
  <body>
    <h2>Background-position-x property example</h2>
  </body>
</html>

Beispiel zur background-position-x-Eigenschaft mit dem Wert „length“:

Beispiel zur background-position-x-Eigenschaft mit dem Wert „length“:

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      body {
        background: #ccc url("https://de.w3docs.com/build/images/w3docs-logo-black.png") repeat-y;
        background-position-x: 30px;
      }
    </style>
  </head>
  <body>
  </body>
</html>

Werte

WertBeschreibung
leftLegt die Ausrichtung der linken Kante des Hintergrundbilds mit der linken Kante der Hintergrundpositionsebene fest.
centerLegt die Ausrichtung der Mitte des Hintergrundbilds mit der Mitte der Hintergrundpositionsebene fest.
rightLegt die Ausrichtung der rechten Kante des Hintergrundbilds mit der rechten Kante der Hintergrundpositionsebene fest.
lengthLegt den Versatz der linken vertikalen Kante des angegebenen Hintergrundbilds von der linken vertikalen Kante der Hintergrundpositionsebene fest.
percentageLegt den Versatz der horizontalen Position des Hintergrundbilds relativ zum Container fest. 0% richtet die linke Kante des Hintergrundbilds an der linken Kante des Containers aus, 100% richtet die rechte Kante des Hintergrundbilds an der rechten Kante des Containers aus und 50% zentriert das Hintergrundbild horizontal.
initialSetzt die Eigenschaft auf ihren Standardwert zurück.
inheritErbt die Eigenschaft vom übergeordneten Element.

Praxis

Welche Funktion hat die CSS background-position-x-Eigenschaft?

Finden Sie das nützlich?

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