Aquí puedes ver recursos del resultado del ejercicio →
Ejercicio: Flip Credit Card
Nombre repo:flip-credit-card

Tarjeta de crédito diseñada con CSS, que al pulsar sobre ella, gire y se muestre la otra cara.

Descripción

En este ejercicio vamos a diseñar una tarjeta de crédito que al pulsar con el ratón sobre una de sus caras, gire y smuestre la cara inversa. Para ello, primero tenemos que diseñar cada una de sus caras por separado. Deben tener las mismas dimensiones y se aconseja utilizar Flex y/o Grid para crear su layout.

Luego, utilizaremos un contenedor para englobar ambas y utilizar position para superponerlas. Una vez hecho esto, debemos girarla para mostrar la cara inversa. Si desconoces Javascript, puedes simplemente hacer una animación CSS y que la tarjeta simplemente gire continuamente. Si conoces Javascript, la idea es que al pulsar la tarjeta, se gire.

  • 1️⃣ Crear la parte frontal de la tarjeta.
  • 2️⃣ Crear la parte trasera de la tarjeta.
  • 3️⃣ Crear un contenedor global y usar position para superponerla.
  • 4️⃣ Crear una animación que gire la tarjeta (se verá irreal)
  • 5️⃣ Añadir perspectiva para que el 3D sea más realista.
  • 6️⃣ Ocultar la cara trasera cuando se gira.
  • 7️⃣ Si sabes Javascript, quitar animación y girar la tarjeta cuando haces clic sobre ella.

Recursos

  • Tamaño de ancho/alto: 475px x 275px.
  • Tipografía: Outfit (texto normal) y Kode Mono (números).
  • Perspectiva recomendada: 1000px (punto de fuga).
  • Imagen del chip: emv.svg
  • Imagen de fondo de la tarjeta: bg.svg
  • Imagen del logo de VISA: visa.svg (la imagen está en blanco)

Links

Volver

Comienza a aprender

¿...o prefieres un roadmap?

¿Quién soy yo?

Soy Manz, vivo en Tenerife (España) y soy streamer partner en Twitch y profesor. Me apasiona el universo de la programación web, el diseño y desarrollo web y la tecnología en general. Aunque soy full-stack, mi pasión es el front-end, la terminal y crear cosas divertidas y locas.

Puedes encontrar más sobre mi en Manz.dev