Eigenschaft background-position-x

Die Eigenschaft background-position-x legt die horizontale Position des Hintergrundbildes eines Elements fest.

Die Eigenschaft kann die folgenden Werte annehmen: left, center, right, und es ist auch möglich, die Position des Hintergrunds in Prozent oder Pixeln anzugeben.

Syntax

cssSelektor {
  background-position-x: Wert;
}

Beispiel

Lassen Sie uns das Hintergrundbild horizontal links positionieren:

html<div id="elem"></div>
css#elem {
  background-position-x: left;
  background-image: url("bg.png");
  background-repeat: no-repeat;
  width: 400px;
  height: 300px;
  border: 1px solid black;
}

Результат:

Beispiel

Lassen Sie uns den Hintergrund nun nach rechts verschieben:

html<div id="elem"></div>
css#elem {
  background-position-x: right;
  background-image: url("bg.png");
  background-repeat: no-repeat;
  width: 400px;
  height: 300px;
  border: 1px solid black;
}

Результат:

Beispiel

Lassen Sie uns das Hintergrundbild in der Mitte positionieren:

html<div id="elem"></div>
css#elem {
  background-position-x: center;
  background-image: url("bg.png");
  background-repeat: no-repeat;
  width: 400px;
  height: 300px;
  border: 1px solid black;
}

Результат:

Beispiel

Lassen Sie uns nun die Position für den Hintergrund in Prozent angeben:

html<div id="elem"></div>
css#elem {
  background-position-x: 20%;
  background-image: url("bg.png");
  background-repeat: no-repeat;
  width: 400px;
  height: 300px;
  border: 1px solid black;
}

Результат:

Siehe auch

  • die Eigenschaft background,
    die eine Kurzschreibweise für den Hintergrund darstellt
  • die Eigenschaft background-position-y,
    die die vertikale Position des Hintergrunds festlegt