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

Haz lo que hicimos en el aula

header{
    background-color: #696464;
    padding: 20px 0;
}


/*es la mejor técnica para alinear una div al centro 
Delegamos para que el navegador haga la cuenta al calcular la largura restante, dividir entre dos y agregar la mitad en cada uno de los lados.*/
.caja{
    position: relative;
    width: 940px;
    margin: 0 auto;
}

/*Con la position: absolute, yo puedo posicionar mi elemento en cualquier lugar de la página.*/
/*Debemos respetar la jerarquia de las etiquetas*/
nav{
    position: absolute;
    top: 110px;
    right: 0px;
}

/*creamos la barra de navegación horizontal*/
nav li{

    display: inline;
    /*Crea un espacio de separacion del texto contenido en nav bar*/
    margin: 0 0 0 15px;

}

nav a{
    /* Decoramos el texto de nuestro nav*/
    text-transform: uppercase;
    color: #000000;
    font-weight: bold;
    font-size: 22px;
    text-decoration: none;
}

/* Este siguiente metodo nos permite tomar cada elemento de la lista y alinearlos los elementos*/
.productos{
    position: relative;
    width: 940px;
    margin: 0 auto;
    padding: 50px;

}
.productos li{
    display: inline-block;
    text-align: center;
    width: 30%;
    vertical-align: top;
     /*con los siguientes propiedades alineamos los elementos contendidos en cada li*/
    margin:0 1.5%;
    padding: 30px 20px;
    box-sizing: border-box;
    border: 2px #000000 solid;
    /*
    border-color: #000000;
    border-width: 2px;
    border-style: solid;
    */

    /* Border radius*/
    border-radius: 10px;
    /*
    border-radius: 8px 12px 20px 24px;
    border-top-left-radius: 8px;
    border-top-right-radius: 12px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 24px;
    */

}

.productos h2{
    font-size: 30px;
    font-weight: bold;
}

.productos-description{
    font-size: 18px;
}

.productos-precio{
    font-size: 20px;
    font-weight: bold;
    margin-top: 15px;
}
<!DOCTYPE html>
<html lang="es">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Productos - Barbería Alura</title>
        <!--Este limpia nuestro code html-->
        <!--

            El navegador crea el estilo para todas las etiquetas que considera adecuadas, entonces, necesitamos moverlo para que el estilo que creemos no sea influenciado por el estilo que el navegador agregue.
        -->
        <link rel="stylesheet" href="resetCSS/reset.css">
        <!--Añade el estilo personalizado que deseamos-->
        <link rel="stylesheet" href="productos.css">
    </head>
    <body>
        <header>
            <div class="caja">


                <h1><img src="./imagenes/logo.png"></h1>
                <!-- Etiqueta nav para la navegación-->
                <nav>

                    <ul >
                        <li><a href="index.html">Home</a></li>
                        <li><a href="productos.html">Productos</a></li>

                        <li><a href="contacto.html">Contacto</a></li>
                    </ul>
                </nav>
            </div>
        </header>

        <!--Cuerpo del proyecto-->
        <main>
            <ul class="productos">
                <li>
                    <h2>Cabello</h2>
                    <img src="imagenes/cabello.jpg" alt="">
                    <p class="productos-description">Con tijera o máquina, a gusto del cliente</p>
                    <p class="productos-precio">$ 10.00</p>
                </li>
                <li>
                    <h2>Barba</h2>
                    <img src="imagenes/barba.jpg" alt="">
                    <p class="productos-description">Corte y diseño profesional de barba</p>
                    <p class="productos-precio">$ 08.00</p>
                </li>
                <li>
                    <h2>Cabello+Barba</h2>
                    <img src="imagenes/cabello+barba.jpg" alt="">
                    <p class="productos-description">Paquete completo de cabello y barba</p>
                    <p class="productos-precio">$ 15.00</p>
                </li>

            </ul>
        </main>
    </body>
</html>

DOM

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

1 respuesta

Hola Giraldo, espero que estés bien! ¡Que increible! Felicitaciones por la creatividad! Gracias por compartir tu código con nosotros. Le recomendamos que comparta su código con sus colegas en Discord, allí es posible que todos lo vean e interactúen contigo. Si tiene alguna pregunta sobre el contenido del curso, estamos aquí para ayudarlo. ¡Sigue practicando! ¡Vamos juntos! :)

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