Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Haga lo que hicimos - Responsividad

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola Erika, espero que estés bien

Para abordar los problemas de responsividad que estás enfrentando, aquí hay algunas sugerencias basadas en las imágenes y el contexto proporcionado:

  1. Espacio entre elementos: Asegúrate de que estás utilizando la propiedad gap correctamente dentro de la clase .presentacion. Por ejemplo:

    .presentacion {
        display: flex;
        gap: 20px; /* Ajusta el valor según sea necesario */
    }
    
  2. Media Queries para diseño móvil: Para cambiar la disposición de los elementos en pantallas menores a 1023px, asegúrate de tener una media query que modifique flex-direction a column:

    @media (max-width: 1023px) {
        .presentacion {
            flex-direction: column;
        }
    }
    
  3. Orden de los elementos: Si necesitas invertir el orden de los elementos en pantallas menores a 1200px, utiliza column-reverse:

    @media (max-width: 1200px) {
        .presentacion {
            flex-direction: column-reverse;
        }
    }
    
  4. Ajuste del encabezado: Para centrar el encabezado y evitar desbordamientos, ajusta el padding de la clase .encabezado:

    .encabezado {
        padding: 10px 20px; /* Ajusta los valores según sea necesario */
    }
    
  5. Centrar elementos del menú: Asegúrate de que el contenedor del menú utiliza flexbox y está centrado:

    .header__menu {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    

Revisa estos ajustes y prueba cómo se comporta el diseño en diferentes tamaños de pantalla.

Espero haber ayudado y buenos estudios!