Die Eigenschaft object-position wird zusammen mit der Eigenschaft object-fit verwendet, um festzulegen, wie ein Element mit x/y-Koordinaten in seiner Inhaltsbox positioniert werden soll. Der erste Wert steuert die x-Achse und der zweite Wert steuert die y-Achse.
Diese Eigenschaft kann durch eine Zeichenkette (links, mitte oder rechts) oder eine Zahl (in px oder %) angegeben werden.
  
  Negative Werte sind gültig.
                                        
  
    | Anfangswert | 50% 50% | 
| Gilt für | Ersetzte Elemente | 
| Geerbt | Ja | 
| Animierbar | Ja, das Bild ist animierbar. | 
| Version | CSS3 | 
| DOM Syntax | object.style.objectPosition = "20% 0%"; | 
Syntax
object-fit: position | initial | inherit;Beispiel
<!DOCTYPE html>
<html>
  <head>
    <title>Der Titel des Dokuments</title>
    <style>
      img.tree {
      width: 200px;
      height: 400px;
      border: 2px solid #8ebf42;
      object-fit: none;
      object-position: 50% 50%;
      }
    </style>
  </head>
  <body>
    <h2>Beispiel für die Eigenschaft object-position</h2>
    <h3>Originalbild:</h3>
    <img src="/uploads/media/default/0001/01/b408569013c0bb32b2afb0f0d45e93e982347951.jpeg" alt="Tree" width="300" height="200">
    <h3>Object-position: 50% 50%</h3>
    <img class="tree" src="/uploads/media/default/0001/01/b408569013c0bb32b2afb0f0d45e93e982347951.jpeg" alt="Tree" width="300" height="200">
  </body>
</html>In diesem Beispiel ist object-position durch "left" definiert:
Beispiel
<!DOCTYPE html>
<html>
  <head>
    <title>Der Titel des Dokuments</title>
    <style>
      img.tree {
      width: 200px;
      height: 400px;
      border: 2px solid #8ebf42;
      object-fit: none;
      object-position: left;
      }
    </style>
  </head>
  <body>
    <h2>Beispiel für die Eigenschaft object-position</h2>
    <h3>Originalbild:</h3>
    <img src="/uploads/media/default/0001/01/b408569013c0bb32b2afb0f0d45e93e982347951.jpeg" alt="Tree" width="300" height="200">
    <h3>Object-position: left</h3>
    <img class="tree" src="/uploads/media/default/0001/01/b408569013c0bb32b2afb0f0d45e93e982347951.jpeg" alt="Tree" width="300" height="200">
  </body>
</html>Ein anderes Beispiel, wo die Werte durch "px" und "%" angegeben sind:
Beispiel
<!DOCTYPE html>
<html>
  <head>
    <title>Der Titel des Dokuments</title>
    <style>
      img.tree {
      width: 200px;
      height: 400px;
      border: 2px solid #8ebf42;
      object-fit: none;
      object-position: 10px 20%;
      }
    </style>
  </head>
  <body>
    <h2>Beispiel für die Eigenschaft object-position</h2>
    <h3>Originalbild:</h3>
    <img src="/uploads/media/default/0001/01/b408569013c0bb32b2afb0f0d45e93e982347951.jpeg" alt="Tree" width="300" height="200">
    <h3>Object-position: left</h3>
    <img class="tree" src="/uploads/media/default/0001/01/b408569013c0bb32b2afb0f0d45e93e982347951.jpeg" alt="Tree" width="300" height="200">
  </body>
</html>Werte
| Wert | Beschreibung | 
|---|---|
| position | Gibt die Position des Elements innerhalb seiner Inhaltsbox an. | 
| initial | Der Wert stellt die Eigenschaft auf seinen Standardwert ein. | 
| inherit | Der Wert erbt die Eigenschaft von seinem übergeordneten Element. | 
Browser-Support
|  |  |  |  |  | 
|---|---|---|---|---|
| 31.0+ | 16.0 partial | 36.0+ | 10.0+ | 19.0+ 11.6 -o- | 
Übe dein Wissen
Welche CSS-Eigenschaft wird verwendet, um die Position eines Ersatzobjekts innerhalb des Anzeigebereichs eines Elements anzugeben?
        
        
        Richtig!
                Falsch!
                