Atributo transform-origin de CSS
- página anterior transform
- Página siguiente transform-style
Recomendaciones de cursos:
Definición y uso
La propiedad transform-origin permite cambiar la posición del elemento que se convierte.
Los elementos de conversión 2D pueden cambiar el eje x e y del elemento. Los elementos de conversión 3D pueden cambiar su eje Z.Demostración.
Para entender mejor la propiedad transform-origin, consulte estaDemostración.
Usuarios de Safari/Chrome: Para entender mejor el uso de la propiedad transform-origin en la transformación 3D, consulte estaNota: transform propiedad debe usarse junto con.
Para entender mejor la propiedad transform, consulte estaDemostración.
Véase también:
Tutoriales de CSS3:Transformación 2D de CSS3
Tutoriales de CSS3:Transformación 3D de CSS3
Manual de Referencia del DOM HTML:propiedad transformOrigin
ejemplo
Establecer la posición de punto de partida del elemento girado:
div { transform: rotate(45deg); transform-origin: 20% 40%; }
Hay más ejemplos en la parte inferior de la página.
sintaxis de CSS
transform-origin: eje X eje Y eje Z;
valor de la propiedad
valor | descripción |
---|---|
eje X |
Define dónde se coloca la vista en el eje X. Valores posibles:
|
eje Y |
Define dónde se coloca la vista en el eje Y. Valores posibles:
|
eje Z |
Define dónde se coloca la vista en el eje Z. Valores posibles:
|
Detalles técnicos
Valor por defecto: | 50% 50% 0 |
---|---|
Herencia: | no |
Versión: | CSS3 |
Sintaxis de JavaScript: | objeto.style.transformOrigin="20% 40%" |
Compatibilidad del navegador
Los números en la tabla indican la primera versión del navegador que admite completamente la propiedad.
Los números en la tabla indican la primera versión del navegador que admite completamente la propiedad con prefijo -webkit-, -moz- o -ms-.
propiedad | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
transform-origin (gramática de dos valores) |
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 (gramática de tres valores) |
36.0 12.0 -webkit- |
10.0 | 16.0 10.0 -moz- |
9.0 4.0 -webkit- |
23.0 15.0 -webkit- |
- página anterior transform
- Página siguiente transform-style