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 en aula

A continuación, presento la evidencia del desarrollo de las actividades propuestas en el desafío.

1. Adaptando imágenes para diferentes tamaños de pantalla

  • Se agregó la clase .presentacion_imagen a las imágenes relevantes en el HTML.
  • En el CSS, se definió el ancho de esta clase como 50%, asegurando que las imágenes ocupen la mitad del ancho del contenedor padre.
  • Se realizaron pruebas en distintos tamaños de pantalla, incluyendo 720px, para verificar su correcta adaptación.

2. Ajustando el diseño para diferentes dispositivos

  • Se utilizó la herramienta "Inspeccionar" del navegador para simular diferentes resoluciones de pantalla.
  • Se ajustaron los estilos de .presentacion, aplicando display: flex, align-items: center y justify-content: space-between para mejorar la distribución de los elementos.
  • Se modificaron márgenes y rellenos para asegurar un diseño armonioso en pantallas más pequeñas.

3. Responsividad del contenido de texto

  • La clase .presentacion_contenido se configuró con un ancho del 50%, permitiendo que el texto se adapte mejor a los cambios de tamaño de la pantalla.
  • Se utilizó display: flex y flex-direction: column para organizar el contenido de manera más legible y ordenada.
  • Se comprobó la correcta visualización del texto en diferentes dispositivos.

4. Mejorando la responsividad de los enlaces de navegación

  • Se ajustó la clase .presentacion_enlaces_link definiendo su ancho en 50% para que los enlaces sean más accesibles en distintas resoluciones.
  • Se implementó display: flex y justify-content: center para alinear los enlaces correctamente.
  • Se añadieron efectos :hover con transiciones y cambios de color para mejorar la experiencia de navegación en distintos dispositivos.

Código de Evidencia

@import url('https://fonts.googleapis.com/css2?family=Krona+One&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

/* Estilos generales */
* {
    padding: 0;
    margin: 0;
}

:root {
    --color-primario: #000000;
    --color-secundario: #f6f6f6;
    --color-terciario: #22D4FD;
    --color-hover: #272727;

    --fuente-montserrat: "Montserrat", sans-serif;
    --fuente-krona: "Krona One", sans-serif;
}

body {
    background-color: var(--color-primario);
    color: var(--color-secundario);
    box-sizing: border-box;
    text-align: center;
}

/* Estilos de la cabecera */
.header {
    padding: 2% 0% 0% 15%;
}

.header_menu {
    display: flex;
    gap: 80px;
}

.header_menu_link {
    font-family: var(--fuente-montserrat);
    font-size: 1.5rem;
    font-weight: 600;
    color: var(--color-terciario);
    text-decoration: none;
}

/* Estilos para la presentación */
.presentacion {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 6% 15%;
    gap: 82px;
}
![Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad](https://cdn1.gnarususercontent.com.br/6/610425/c255e2bc-a815-4e76-95fd-381e7029ae47.png)  
.presentacion_contenido {
    width: 50%;
    display: flex;
    flex-direction: column;
    gap: 40px;
}

.presentacion_contenido_titulo {
    font-size: 2.25rem;
    font-family: var(--fuente-krona);
}

.presentacion_contenido_texto {
    font-size: 1.5rem;
    font-family: var(--fuente-montserrat);
}

/* Estilos para las imágenes */
.presentacion_imagen {
    width: 50%;
}

/* Estilos para los enlaces de navegación */
.presentacion_enlaces {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    align-items: center;
    gap: 32px;
}

.presentacion_enlaces_link {
    width: 50%;
    text-align: center;
    border-radius: 8px;
    font-family: var(--fuente-montserrat);
    font-size: 1.5rem;
    font-weight: 600;
    padding: 21.5px 0;
    text-decoration: none;
    color: var(--color-secundario);
    border: 2px dotted var(--color-terciario);
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 16px;
}

.presentacion_enlaces_link:hover {
    background: linear-gradient(90deg, #22d5fd86, var(--color-hover));
    transform: scale(1);
    box-shadow: 0 0 15px rgba(34, 212, 253, 0.7);
    border: 2px solid #0000FF;
    cursor: pointer;
}

/* Estilos para el pie de página */
footer {
    background-color: var(--color-terciario);
    padding: 24px;
    color: var(--color-primario);
    text-align: center;
    font-size: 1.5rem;
    font-family: var(--fuente-montserrat);
    font-weight: 400;
}

Evidencia Visual

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

Atentamente,

Laura Isabella Moreno Herrera

1 respuesta

Hola Laura, espero que estés muy bien.

Felicitaciones por tu aprendizaje. Estamos priorizando el foro para postear dudas, así optimizamos el tiempo de respuesta para ustedes.

Te recomiendo que puedas interactuar con el resto de nuestros compañeros por nuestro Discord.

En virtud de que en Discord el alcance es mayor, la interacción es inmediata y llega a más compañeros y el foro solo quedaría para esclarecer cualquier duda que puedas tener sobre el contenido de los cursos.

De esa manera si tienes algún comentario, opinión, recomendación o algún consejo, o para compartir los desafios sea por el Discord, con certeza por ahí llegará a más personas.

Un saludo.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios