Przykład
Niech przekształconych elementów potomnych zachować transformacje 3D:
div
{
-webkit-transform: rotateY(60deg); /* Chrome, Safari, Opera */
-webkit-transform-style: preserve-3d; /* Chrome, Safari, Opera */
transform: rotateY(60deg);
transform-style: preserve-3d;
}
Spróbuj sam " Definicja i Wykorzystanie
Nieruchomość przekształcić styl określa jak zagnieżdżone elementy te są świadczone w przestrzeni 3D.
Note: Ta właściwość musi być używany razem z przekształcenia nieruchomości.
Aby lepiej zrozumieć właściwości transform-style, zobaczyć demo .
Domyślna wartość: | flat |
---|---|
Dziedziczny: | no |
Animatable: | no. Read about animatable |
Wersja: | CSS3 |
Składnia JavaScript: | object .style.transformStyle="preserve-3d" Try it |
Pomoc Browser
Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje właściwość.
Liczby następnie -webkit- lub -moz- określić pierwszą wersję, która pracowała z prefiksem.
Nieruchomość | |||||
---|---|---|---|---|---|
transform-style | 36,0 12,0 -webkit- | 11,0 | 16,0 10,0 -moz- | 9,0 4,0 -webkit- | 23,0 15,0 -webkit- |
Składnia CSS
transform-style: flat|preserve-3d|initial|inherit;
wartości nieruchomości
Wartość nieruchomości | Opis |
---|---|
mieszkanie | Określa, że elementy dziecko nie zachowa swoją pozycję 3D. Jest to domyślny |
zachowania-3d | Określa, że elementy potomne zachowa swoją pozycję 3D |
inicjał | Ustawia tę właściwość na wartość domyślną. Przeczytaj o początkowej |
dziedziczyć | Dziedziczy nieruchomość od swojego rodzica. Przeczytaj o dziedziczą |
Podobne strony
Kurs CSS: CSS 2D Transformacje
Kurs CSS: CSS 3D Transformacje
HTML DOM referencyjny: transformStyle property