Atrybut perspective w CSS
- poprzednia strona paint-order
- następna strona perspective-origin
Definicja i użycie
Właściwość perspective definiuje odległość 3D elementu od widoku, wyrażoną w pikselach. Ta właściwość pozwala na zmianę perspektywy widzenia 3D elementu.
Kiedy dla elementu zdefiniowano właściwość perspective, jego potomki otrzymują efekt perspektywy, a nie sam element.
Komentarz:Właściwość perspective wpływa tylko na elementy 3D transformacji.
Wskazówka:Proszę z perspective-origin Używaj tej właściwości razem z atrybutem, aby móc zmienić pozycję dolną 3D elementu.
Zobacz również:
CSS3 tutorial:3D przekształcenia w CSS3
HTML DOM podręcznik:perspective właściwość
Przykład
Ustawienie widoku elementu, z którego jest widziana pozycja:
div { perspective: 500; }
CSS syntax
perspective: liczba|brak;
Wartość atrybutu
Wartość | Opis |
---|---|
liczba | Odległość elementu od widoku, wyrażona w pikselach. |
brak | Domyślna wartość. Równa 0. Nie ustawia perspektywy. |
Techniczne szczegóły
Domyślna wartość: | brak |
---|---|
Inheredance: | tak |
Wersja: | CSS3 |
JavaScript syntax: | obiekt.style.perspective=500 |
Wsparcie przeglądarki
Liczby w tabeli wskazują pierwszą wersję przeglądarki, która w pełni obsługuje tę właściwość.
Liczby z -webkit- lub -moz- jako prefiksem oznaczają pierwszą wersję używaną z przedrostkiem.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
36.0 12.0 -webkit- |
10.0 | 16.0 10.0 -moz- |
9.0 4.0.3 -webkit- |
23.0 15.0 -webkit- |
- poprzednia strona paint-order
- następna strona perspective-origin