Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/10/2014, 18:29
dilan_snoopy
 
Fecha de Ingreso: septiembre-2013
Mensajes: 57
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: Añadir sombra a los lados en menu

ya le quite el hidden por margin auto, pero igual le agrego el box-shadow a mi div contenedor y no lo agrega :s
y el div de contenido tambien lo puse como margin auto porque lo tenia con valores
este es mi css de los estilos generales
Código:
body{
    background-color:#e7e6e6;
    font-family:Helvetica,Arial;
}   

#wrapper{
width: 100%;
text-align: center;
margin-top: 10px;
}

#contenedor{  
width: 1000px;
margin: 0 auto;

} 

#header{
width:1000px;
background-color:#FFFFFF;
height: 150px;
margin-bottom: 10px;
margin: 0 auto;
box-shadow: 0 -8px 40px 5px rgba(0, 0, 0, 0.2);
}

#contenido{
margin: auto;
margin-top:1px;
width: 1000px;
background-color:#FFFFFF;
height: 400px;
box-shadow: -15px 10px 40px 0 rgba(0, 0, 0, 0.2),15px 10px 40px 0 rgba(0, 0, 0, 0.2);
}
y este es mi css del menu
Código:
#menu nav  {
    display: block;
    width: 1000px;
    margin: auto;
    
}

#menu nav ul {
    margin-top:1px;
    width:100%;
    padding: .0em;
    float: left;
    list-style: none;
    background: #fff;
}

#menu nav li {
    float:left;
}


#menu nav a {
    float:left;
    padding: .1em .8em;
    text-decoration: none;
    color: #555;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
    font: bold 1.1em/1 'trebuchet MS', Arial, Helvetica;
    letter-spacing: 1px;
    border-width: 1px;
    border-style: solid;
    border-color: #fff #ccc #999 #eee;
    background: #c1c1c1;
    background: linear-gradient(#f5f5f5, #c1c1c1);  
 }

#menu nav a:hover, nav a:focus {
    outline: 0;
    color: #fff;
    text-shadow: 0 1px 0 rgba(0,0,0,.2);
    background: #ec3b3b;
   /*background: linear-gradient(#df7171, #000); */
 } 

#menu nav a:active {
    box-shadow: 0 0 2px 2px rgba(0,0,0,.3) inset;
}
 
#menu nav li:first-child a {
    border-left: 0;
  /*  border-radius: 4px 0 0 4px;  */       
}

#menu nav li:last-child a {
    border-right: 0;
    border-radius: 0 4px 4px 0;            
}
y pues la sombra queda pero no uniforme y se sale por encima del menu por ahora lo tengo si ella, pero como dice rafael la sombre deberia ir en el contenedor pero no la agrega a no ser que sea por que el wrapper contiene el div de contenedor ?
cualquier consejo para mejor el codigo sera bienvenido tambien gracias

Última edición por dilan_snoopy; 13/10/2014 a las 19:03