Solucionado (ver solución)
Solucionado
(ver solución)
4
respuestas

Alineado en bloques

Me podrian guiar no pude alinear los tres bloques:

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadLes comparto:

!DOCTYPE html>

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

Mi CSS:

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

.caja{ width: 940px; position: relative; margin: 0 auto;}

nav{ position: absolute; top: 110px; right: 0; }

nav li{ display: inline; margin: 0 0 0 15px; }

nav a { text-transform: uppercase; color: #000000; font-weight: bold; font-size: 22px; text-decoration: none; }

.productos{ width: 940px; margin: 0 auto; padding: 50px; }

.productos li{ display: inline-block; text-align: center; width: 30%; vertical-align: top; margin: 0 1.5%; padding: 30px 20px; box-sizing: border-box; }

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

.producto-descripcion{ font-size: 18px; }

.producto-precio{ font-size: 20px; font-weight: bold; margin-top: 10px; }

Agradezco su valiosa ayuda.

4 respuestas

Proba ir dandole un background color red a cada parte de los bloques a ver si alguno no te lo esta tomando(o background o color para la fuente) capaz que alguno no te esta tomando, aunque pareciera estar todo ok ahi

Gracias he estado probando varias cositas, volviendolo a hacer pero nada me ha funcionado.

me paso algo parecido, tuve que modificar el width de las tarjetas para que el texto ocupe la misma cantidad de lineas en las 3 tarjetas

solución!

maestro! ahi lo vi!. tenes un cierre de etiqueta pclass que no va en la tarjeta de barba y otra de cierre /p sin texto adentro en cabello + barba por eso no te debe estar tomando los estilos. proba sacarlos... o sea ahi te paso el codigo que iria:

.....li ....h2-barba ...img ...<p class"producto-descripcion> [aca esta el en tu codigo]Paquete completo de cabello y barba

blablabla ..../li

...li ...h2 cabello + barba ...p class-blablabla- [aca esta el

en tu codigo]Paquete completo de cabello y barba blablabla .../li