Alguna vez te has preguntado ¿cómo hacer una sombra interior utilizando solo CSS3? es bastante sencillo en realidad!
Utilizaremos la propiedad «box-shadow«.
Vamos a aprovechar para crear un menu redondeado con una sombra interior en la parte superior.
1º el css:
.sombra{
-moz-box-shadow: inset 0 4px 6px rgba(0,0,0,.5);
-webkit-box-shadow: inset 0 4px 6px rgba(0,0,0,.5);
box-shadow: inset 0 4px 6px rgba(0,0,0,.5);
}
.redondea{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.menu{
width:100%;
height: 30px;
line-height: 30px;
background:#fff;
border:1px solid #ddd;
}
.menu li{
float:left;
}
.menu li a{
padding:0 15px;
text-decoration:none;
color:#bbb;
}
2º el html de la lista del menu:
<ul class="menu redondea sombra">
<li><a href="">Inicio</a></li>
<li><a href="">Empresa</a></li>
<li><a href="">Fotos</a></li>
<li><a href="">Contacto</a></li>
</ul>
Agradezco tu comentario 🤘