AD

¿Ya dominas lo básico? Un curso estructurado de HTML & CSS es la vía rápida para dar el salto.

Ver cursos de HTML & CSS en Udemy

Enlace de afiliado. No te cuesta nada extra.

🎨Lecciones de HTML & CSS
Lección 39 / 50

Girar y escalar con transform

En esta lección moverás, girarás y agrandarás elementos sin alterar la posición del resto de la página.

transform admite varias funciones combinadas: rotate(10deg) gira, scale(1.1) agranda un 10%, translateX(20px) desplaza. Se aplican separadas por espacios y se ejecutan de derecha a izquierda. Lo importante es que transform no afecta al flujo del documento: los elementos vecinos no se mueven.

En el código de ejemplo, al pasar el ratón la tarjeta gira ligeramente mientras crece, y la transición hace que el cambio sea fluido. Fíjate en que el texto de debajo se queda exactamente donde estaba.

El punto que despista es que el orden importa: rotate seguido de translate no da el mismo resultado que al revés, porque cada transformación se aplica sobre el sistema de coordenadas que dejó la anterior.

Una ventaja técnica que sí se nota en producción: transform y opacity las puede acelerar la tarjeta gráfica, así que animarlas es mucho más fluido que animar width, top o margin, que obligan al navegador a recalcular la maquetación en cada fotograma.

HTML & CSS
SALIDA

💡 La vista previa se genera por completo en esta página; no se envía nada al exterior.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)