English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
L'attributo perspective-origin definisce l'asse X e Y su cui si basa l'elemento 3D. Questo attributo consente di modificare la posizione inferiore dell'elemento 3D. Quando si definisce l'attributo perspective-Origin, è un elemento figlio dell'elemento, la prospettiva, non l'elemento stesso.
La tabella seguente fornisce una descrizione dell'uso e la cronologia delle versioni di questo attributo, nonché la sintassi dell'uso in script JavaScript.
Valore predefinito: | 50P% |
---|---|
Applicabile a: | Elementi trasformabili |
Ereditabile: | No |
Animabile: | Sì.Riferimento: Proprietà animazione. |
Versione: | Nuova funzionalità CSS3 |
Sintassi JavaScript: | oggetto.style.perspectiveOrigin="20%" |
La sintassi di questo attributo è la seguente:
perspective-origin: [ x-position y-position ] | initial | inherit
Attenzione:Se viene specificato solo un valore per l'attributo perspective-origin, il secondo valore è considerato centrale, equivalente al valore del 50%.
Esempio di seguito dimostra come utilizzare l'attributo perspective-origin.
.container{ width: 125px; height: 125px; perspective: 300px; perspective-origin: 20% top; border: 4px solid #a2b058; background: #f0f5d8; } .transformed { -webkit-transform: rotate3d(0, 1, 0, 60deg); /* Chrome, Safari, Opera */ transform: rotate3d(0, 1, 0, 60deg); }Prova a vedere <br/>
Attenzione:Se almeno uno dei due valori non è una parola chiave, il primo valore rappresenta la posizione orizzontale (o offset) dell'origine della prospettiva, il secondo valore rappresenta la posizione verticale (o offset) dell'origine della prospettiva.
La tabella sottostante descrive i valori di questa proprietà.
Valore | Descrizione |
---|---|
x-axis | Rappresenta la posizione orizzontale (o offset) dell'origine della prospettiva. Può avere uno dei seguenti valori:
|
y-axis | Rappresenta la posizione verticale (o offset) dell'origine della prospettiva. Può avere uno dei seguenti valori:
|
initial | Imposta questa proprietà al suo valore predefinito. |
inherit | Se specificato, l'elemento correlato utilizza il valore della proprietà perspective-origin dell'elemento padre. |
Compatibilità del browser per la proprietà perspective-origin, i numeri nella tabella sottostante rappresentano la versione minima del browser che supporta questa proprietà; tutti i browser mainstream supportano questa proprietà.
|
Si prega di consultare la seguente guida:Trasformazioni 3D del CSS3.
Proprietà correlate:perspective,backface-visibility,transform,transform-origin,transform-style.