--- 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;
auto
normal
start
pour les boîtes des éléments remplacés ou comme stretch
pour les autres boîtes positionnées de façon absolue.stretch
stretch
, sauf pour les boîtes qui ont des dimensions intrinsèques, dans ce cas, il est synonyme de start
.self-start
self-end
flex-start
flex-end
center
baseline
first baseline
last baseline
first 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
{{CSSSyntax}}
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")}}