Exemple
Laissez les éléments enfants transformés conservent les transformations 3D:
div
{
-webkit-transform: rotateY(60deg); /* Chrome, Safari, Opera */
-webkit-transform-style: preserve-3d; /* Chrome, Safari, Opera */
transform: rotateY(60deg);
transform-style: preserve-3d;
}
Essayez - le vous - même » Définition et utilisation
La propriété transform de style spécifie comment les éléments imbriqués sont rendus dans l'espace 3D.
Note: Cette propriété doit être utilisée conjointement avec la transformation de la propriété.
Pour mieux comprendre la propriété transform de style, voir une démonstration .
Valeur par défaut: | flat |
---|---|
Hérité: | no |
Animable: | no. Read about animatable |
Version: | CSS3 |
Syntaxe JavaScript: | object .style.transformStyle="preserve-3d" Try it |
support du navigateur
Les chiffres du tableau indiquent la première version du navigateur qui prend en charge entièrement la propriété.
Numbers suivis par -webkit- ou -moz- précisent la première version qui a travaillé avec un préfixe.
Propriété | |||||
---|---|---|---|---|---|
transform-style | 36,0 12,0 -webkit- | 11.0 | 16,0 10.0 -moz- | 9.0 4.0 -webkit- | 23,0 15,0 -webkit- |
Syntaxe CSS
transform-style: flat|preserve-3d|initial|inherit;
propriété valeurs
Valeur de la propriété | La description |
---|---|
appartement | Indique que les éléments de l'enfant ne conservera pas sa position 3D. Ceci est par défaut |
preserve-3d | Indique que les éléments enfants préserver sa position 3D |
initiale | Définit cette propriété à sa valeur par défaut. Lisez à propos initial |
hériter | Hérite cette propriété de son élément parent. Lisez à propos de hériteront |
Pages associées
Tutoriel CSS: CSS 2D Transforms
Tutoriel CSS: CSS 3D Transforms
Référence HTML DOM: transformStyle property