Skip to content

Latest commit

 

History

History
56 lines (43 loc) · 1.65 KB

File metadata and controls

56 lines (43 loc) · 1.65 KB

Ej. 03 - Ajustando el ancho del banner Capterra

Introducción

Acomodar los elementos en distintos anchos de pantalla incluye no solo el acomodo sino también las dimensiones que deben tomar cada elemento de texto y/o imagen en nuestro contenido,

Objetivos

  • Ajustar la presentación de imágenes mediante el uso de media-queries.

Requisitos

  • Tener instalado Visual Studio Code.

Desarrollo

Si bien nuestra página principal ya va tomando una mejor apariencia, la imagen con el texto Capterra y las estrellas se desbordan del ancho del dispositivo, esto normalmente es debido a que el ancho de la imagen supera el ancho disponible en el dispositivo.

Si analizamos el banner nos vamos a dar cuenta que esta no cuenta con estilos, para adaptarlo al ancho del dispositivo podemos establecerle un width: 100% cuando se encuentre en dispositivos pequeños, ya que si lo aplicamos de forma genérica afectaríamos su apariencia en dispositivos medianos y grandes (donde ya se veían bien).

Agreguemos una clase al banner en el media-query y modifiquemos sus estilos:

<main>
  <!-- Contenido previo al banner -->
  <figure class="banner">
    <img
      src="https://ignos.blog/wp-content/uploads/2021/04/capterra.png"
      alt="Capterra"
    />
  </figure>
  <!-- Contenido posterior al banner -->
</main>
@media (max-width: 575px) {
  /** Media queries previos al banner **/
  .banner > img {
    width: 100%;
  }
}

Con los cambios realizados hasta el momento, nuestra web en dispositivos pequeños debería verse así:

Resultado parcial de la página responsiva


Siguiente