--- title: object-position slug: Web/CSS/object-position tags: - CSS - Propriété - Reference translation_of: Web/CSS/object-position ---
La propriété object-position
détermine l'alignement d'un élément remplacé au sein de sa boîte. Les zones de la boîtes qui ne sont pas recouvertes par le contenu de l'élément remplacé montreront l'arrière-plan de l'élément.
Le code source de cet exemple interactif est disponible dans un dépôt GitHub. Si vous souhaitez contribuez à ces exemples, n'hésitez pas à cloner https://github.com/mdn/interactive-examples et à envoyer une pull request !
Note : Il est possible d'ajuster la taille de l'élément remplacé au sein de la boîte de l'élément grâce à la propriété {{cssxref("object-fit")}}.
/* Valeurs de positionnement */ /* Type <position> */ object-position: center top; object-position: 100px 50px; /* Valeurs globales */ object-position: inherit; object-position: initial; object-position: unset;
<position>
<img id="object-position-1" src="https://mdn.mozillademos.org/files/12668/MDN.svg" alt="MDN Logo"/> <img id="object-position-2" src="https://mdn.mozillademos.org/files/12668/MDN.svg" alt="MDN Logo"/>
img { width: 300px; height: 250px; border: 1px solid black; background-color: silver; margin-right: 1em; object-fit: none; } #object-position-1 { object-position: 10px; } #object-position-2 { object-position: 100% 10%; }
{{EmbedLiveSample('Exemples', '100%','300px')}}
Spécification | État | Commentaires |
---|---|---|
{{SpecName('CSS3 Images', '#the-object-position', 'object-position')}} | {{Spec2('CSS3 Images')}} | Définition initiale. |
{{cssinfo}}
{{Compat("css.properties.object-position")}}