--- title: transform-box slug: Web/CSS/transform-box tags: - CSS - Experimental - Propriété - Reference - Transformations CSS translation_of: Web/CSS/transform-box ---
La propriété transform-box
définit la boîte à laquelle les propriétés {{cssxref("transform")}} et {{cssxref("transform-origin")}} font référence.
/* Avec un mot-clé */ transform-box: border-box; transform-box: fill-box; transform-box: view-box; /* Valeurs globales */ transform-box: inherit; transform-box: initial; transform-box: unset;
La propriété transform-box
est définie grâce à l'un des mots-clés suivants.
border-box
fill-box
view-box
viewBox
et les dimensions de la boîte de référence sont définies avec les valeurs de hauteur et largeur de l'attribut viewBox
.{{csssyntax}}
<p class="premier">"I saw Mr. Hyde"</p> <p class="deuxieme">"Quite right, Mr. Utterson"</p>
p { transform: rotate(90deg); transform-origin: bottom left; transform-box: border-box; } .premier { border: 3px black solid; } .deuxieme { border: 3px black solid; padding: 3em; }
{{EmbedLiveSample("Exemple","100%","300")}}
Spécification | Statut | Commentaires |
---|---|---|
{{SpecName('CSS3 Transforms', '#transform-box', 'transform-box')}} | {{Spec2('CSS3 Transforms')}} | Définition initiale. |
{{cssinfo}}
{{Compat("css.properties.transform-box")}}