Proprietà CSS transform-origin
- Pagina precedente transform
- Pagina successiva transform-style
Definizione e uso
L'attributo transform-origin ti permette di modificare la posizione dell'elemento trasformato.
Gli elementi di trasformazione 2D possono modificare l'asse x e y dell'elemento. Gli elementi di trasformazione 3D possono anche modificare l'asse Z.
Per capire meglio l'attributo transform-origin, vedere questoDimostrazione.
Utenti Safari/Chrome: Per capire meglio l'uso dell'attributo transform-origin per le trasformazioni 3D, vedere questoDimostrazione.
Nota:L'attributo deve essere utilizzato insieme a transform attributi insieme.
Per capire meglio l'attributo transform, guardare questoDimostrazione.
Vedi anche:
Corso CSS3:Traslazione 2D CSS3
Corso CSS3:Traslazione 3D CSS3
Manuale HTML DOM:Proprietà transformOrigin
Esempio
Imposta la posizione di partenza dell'elemento di rotazione:
div { transform: rotate(45deg); transform-origin: 20% 40%; }
Ci sono più esempi nella parte inferiore della pagina.
Sintassi CSS
transform-origin: ascissa X ascissa Y ascissa Z;
Valore dell'attributo
Valore | Descrizione |
---|---|
ascissa X |
Definisce dove viene posizionato il punto di vista sulla ascissa X. Valori possibili:
|
ascissa Y |
Definisce dove viene posizionato il punto di vista sulla ascissa Y. Valori possibili:
|
ascissa Z |
Definisce dove viene posizionato il punto di vista sulla ascissa Z. Valori possibili:
|
Dettagli tecnici
Valore predefinito: | 50% 50% 0 |
---|---|
Ereditarietà: | no |
Versione: | CSS3 |
Sintassi JavaScript: | oggetto.style.transformOrigin="20% 40%" |
Supporto del browser
I numeri nella tabella indicano la versione iniziale del browser che supporta completamente la proprietà.
I numeri con -webkit-、-moz- o -ms- indicano la versione iniziale con prefisso utilizzata.
Proprietà | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
transform-origin (Grammatica a due valori) |
36.0 4.0 -webkit- |
10.0 9.0 -ms- |
16.0 3.5 -moz- |
9.0 3.2 -webkit- |
23.0 15.0 -webkit- 10.5 -o- |
transform-origin (Grammatica a tre valori) |
36.0 12.0 -webkit- |
10.0 | 16.0 10.0 -moz- |
9.0 4.0 -webkit- |
23.0 15.0 -webkit- |
- Pagina precedente transform
- Pagina successiva transform-style