--- title: place-self slug: Web/CSS/place-self tags: - CSS - Propriété - Propriété raccourcie - Reference translation_of: Web/CSS/place-self ---
La propriété place-self est une propriété raccourcie qui permet de paramétrer les valeurs des propriétés {{cssxref("align-self")}} et {{cssxref("justify-self")}}. La première valeur sera utilisée pour align-self et la seconde pour justify-self. S'il n'y a pas de seconde valeur, la première sera également utilisée pour justify-self.
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 !
/* Valeurs avec un mot-clé */ place-self: auto center; place-self: normal start; /* Alignement géométrique */ place-self: center normal; place-self: start auto; place-self: end normal; place-self: self-start auto; place-self: self-end normal; place-self: flex-start auto; place-self: flex-end normal; place-self: left auto; place-self: right normal; /* Alignement relatif à la ligne de base */ place-self: baseline normal; place-self: first baseline auto; place-self: last baseline normal; place-self: stretch auto; /* Valeurs globales */ place-self: inherit; place-self: initial; place-self: unset;
autonormalstart pour les boîtes des éléments remplacés ou comme stretch pour les autres boîtes positionnées de façon absolue.stretchstretch, sauf pour les boîtes qui ont des dimensions intrinsèques, dans ce cas, il est synonyme de start.self-startself-endflex-startflex-endcenterbaseline
first baselinelast baselinefirst baseline n'est pas prise en charge, la valeur correspondra à start, si last baseline n'est pas prise en charge, la valeur correspondra à end.stretch| Spécification | État | Commentaires |
|---|---|---|
| {{SpecName("CSS3 Box Alignment", "#place-self-property", "place-self")}} | {{Spec2("CSS3 Box Alignment")}} | Définition initiale. |
{{CSSInfo}}
{{Compat("css.properties.place-self.flex_context")}}
{{Compat("css.properties.place-self.grid_context")}}