Skip to content

Latest commit

 

History

History
73 lines (53 loc) · 1.75 KB

File metadata and controls

73 lines (53 loc) · 1.75 KB

Reto 04 - Agregando contenedor al video para agregar imagen

Objetivos

  • Configurar Flexbox para acomodar contenido verticalmente


Requisitos

  • Tener Git Bash si usas Windows.
  • Tener conocimientos básicos de HTML y CSS


Instrucciones

¿Te diste cuenta que hay una imagen debajo del video que no hemos agregado ni considerado? ¿Cómo va a afectar esto lo que llevamos actualmente? Bien, es tu momento de aplicar Flexbox por tu cuenta, vas a necesitar meter el video dentro de un contenedor para que luego puedas agregar la imagen debajo y puedas alinearlos con Flexbox.

La imagen lo puedes encontrar aquí.


TIP: Como la imagen irá debajo del video, el contenedor debe de cambiar la dirección de los elementos a column.


Posible solución

Envuelve el video en un contenedor, agrega la imagen, asigna display: flex al contenedor y cambia la dirección a column. Luego alinea los flex items.

<section class="promo">
  <article class="explanatory-video">
    <video><!-- Fuentes del video --></video>
    <img
      src="https://images.vexels.com/media/users/3/206269/isolated/preview/5bf110f14d50531aaca26c251c3441aa-doodle-de-flecha-vertical.png"
      alt="See how it works"
    />
  </article>
  <!-- Contenido publicitario -->
  <!-- ... -->
</section>
.explanatory-video {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.explanatory-video img {
  width: 120px;
  margin-top: 10px;
}

Resultando algo como:

Alineamiento de video


Siguiente