Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Aplicar Escalado y Rotación | Transformación de Elementos con CSS
Técnicas Avanzadas de CSS

bookDesafío: Aplicar Escalado y Rotación

Tarea

Crear una tarjeta atractiva para una tienda en línea de productos electrónicos, donde cada tarjeta incluya una imagen, nombre y precio. El objetivo es mejorar el atractivo visual incorporando las siguientes animaciones:

  1. Escalado de imagen: Utilizar la regla de keyframes increaseImageSize para añadir un efecto de escalado al elemento de imagen, aumentando su tamaño en un 20%. El resultado final debe ser scale(1.2).
  2. Rotación del precio: Implementar la regla de keyframes rotatePrice para añadir un efecto de rotación al elemento de precio, completando una vuelta completa. El resultado final debe ser rotate(360deg).

Utilizar las reglas de keyframes predefinidas.

index.html

index.html

index.css

index.css

copy
  1. Para la animación de escalado:
    • Al inicio (punto 0%), utiliza scale(1) para mantener el tamaño original;
    • En el punto medio (punto 50%), aumenta el tamaño a scale(1.1);
    • Al final (punto 100%), incrementa el tamaño a scale(1.2).
  2. Para la animación de rotación:
    • Al principio (punto 0%), mantiene el ángulo de rotación en rotate(0deg);
    • En el punto medio (punto 50%), rota a la mitad hasta rotate(180deg);
    • Al final (punto 100%), completa la rotación con rotate(360deg).
index.html

index.html

index.css

index.css

copy

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 4

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 2.04

bookDesafío: Aplicar Escalado y Rotación

Desliza para mostrar el menú

Tarea

Crear una tarjeta atractiva para una tienda en línea de productos electrónicos, donde cada tarjeta incluya una imagen, nombre y precio. El objetivo es mejorar el atractivo visual incorporando las siguientes animaciones:

  1. Escalado de imagen: Utilizar la regla de keyframes increaseImageSize para añadir un efecto de escalado al elemento de imagen, aumentando su tamaño en un 20%. El resultado final debe ser scale(1.2).
  2. Rotación del precio: Implementar la regla de keyframes rotatePrice para añadir un efecto de rotación al elemento de precio, completando una vuelta completa. El resultado final debe ser rotate(360deg).

Utilizar las reglas de keyframes predefinidas.

index.html

index.html

index.css

index.css

copy
  1. Para la animación de escalado:
    • Al inicio (punto 0%), utiliza scale(1) para mantener el tamaño original;
    • En el punto medio (punto 50%), aumenta el tamaño a scale(1.1);
    • Al final (punto 100%), incrementa el tamaño a scale(1.2).
  2. Para la animación de rotación:
    • Al principio (punto 0%), mantiene el ángulo de rotación en rotate(0deg);
    • En el punto medio (punto 50%), rota a la mitad hasta rotate(180deg);
    • Al final (punto 100%), completa la rotación con rotate(360deg).
index.html

index.html

index.css

index.css

copy

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 4
some-alt