Tengo un inconveniente con el box-shadow , no me encuadra el contenido, solamente aparece un rectángulo arriba: Dejo los códigos en code...

Diego Alexis Contreras

Diego Alexis Contreras

Pregunta
studenthace 5 años

Tengo un inconveniente con el box-shadow , no me encuadra el contenido, solamente aparece un rectángulo arriba:

Dejo los códigos en codepen (me tira error al poner el html y css)

https://codepen.io/DIEGO26/pen/WNbWeWm

3 respuestas
para escribir tu comentario
    Sneyder Barreto

    Sneyder Barreto

    studenthace 5 años

    ¡Hola! Bueno, por lo que pude ver sería lo siguiente: Primero, el elemento padre y el elemento hijo tienen la misma clase llamada .products y en CSS les estás asignando un max-height de 50px (en este caso a ambos elementos por tener la misma clase). Es por esto que al definir el box-shadow a .content no abarca todo el contenido que esperas porque el elemento padre tiene un alto de 50px. La solución sencilla sería simplemente quitar el max-height de .products para que el elemento tome el alto correspondiente al contenido que tiene. Espero te sirva, un saludo.

    Juan Castro

    Juan Castro

    teacherhace 5 años

    Vale vale vale. Ya entendí.

    Puedes usar la propiedad

    min-height
    para que la sombra cubra mucho mejor a los elementos dentro del contenedor:

    .products .content:hover { min-height: 180px; }
    Juan Castro

    Juan Castro

    teacherhace 5 años

    Disculpa, no entiendo cuál es el error. Tu página es muy diferente a la del profesor. Si no te gusta el box shadow puedes jugar con los valores hasta encontrar uno que te guste. A mí por ejemplo me gusta mucho así:

    .products .content { box-shadow: 0px 2px 5px rgba(0,0,0,.1); } .products .content:hover { box-shadow: 0px 2px 3px rgba(0,0,0,.2); }
Curso de HTML y CSS 2019

Curso de HTML y CSS 2019

Aprende a crear sitios web con HTML y CSS. Profundiza en el desarrollo y personalización de páginas web navegables, intuitivas y a la medida de tus necesidades. Crea tus primeros proyectos con Platzi.

Curso de HTML y CSS 2019
Curso de HTML y CSS 2019

Curso de HTML y CSS 2019

Aprende a crear sitios web con HTML y CSS. Profundiza en el desarrollo y personalización de páginas web navegables, intuitivas y a la medida de tus necesidades. Crea tus primeros proyectos con Platzi.