Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Submenu solapado debajo del menu principal

Estas en el tema de Submenu solapado debajo del menu principal en el foro de CSS en Foros del Web. Saludos foro. Necesito una ayuda para solucionar un problemilla con un menu. Tengo un menu que al pasar el mouse se desliza hacia la derecha ...
  #1 (permalink)  
Antiguo 07/06/2014, 16:55
 
Fecha de Ingreso: abril-2012
Ubicación: Murcia
Mensajes: 6
Antigüedad: 12 años, 7 meses
Puntos: 0
Submenu solapado debajo del menu principal

Saludos foro.

Necesito una ayuda para solucionar un problemilla con un menu. Tengo un menu que al pasar el mouse se desliza hacia la derecha un submenu pero este se queda debajo del menu principal. He estado probando con "overflow" pero no consigo hacer que salga por completo, os dejo una imagen del problema y os pongo tambien el archivo css para que podais ver como esta hecho.

https://drive.google.com/file/d/0B_5EG8bBKEBvODExNVJMR0FGcU0/edit?usp=sharing


Código PHP:
@charset "utf-8";
/* CSS Document */
#contenedor{ 
    
text-alignleft
    
width860px;  
    
marginauto;
    }
body 
    
backgroundurl(../images/NOX_Textures_157_18.jpgrepeat;
    
font 8pt VerdanaGenevaArialHelveticasans-serif
    
color #FFF;
    
width:100%; 
    
margin 20px 0px 20px 0px
    
text-aligncenter;
    
border-radius:5px;
}
#header{ 
    
backgroundurl(../images/top_bg.pngno-repeat;
    
margin-left/*200*/0px;
    
height 50px
    
width860px;
    
border-radius:5px;
    
font-family:"Comic Sans MS";
    
font-size:36px;
    
letter-spacing0.3em;
    
text-align:center;
}
/*-------BARRA HORIZONTAL NAV O MENU-------*/
/*#navegador{ 
    background : url(../images/fondonav.gif); 
    padding : 3px 10px 5px 10px; 
    border-top : 1px solid #cccccc; 
    border-bottom : 1px solid #cccccc; 
    }
A.enlacenav, A.enlacenav:VISITED, A.enlacenav:ACTIVE, A.enlacenav:FOCUS, A.enlacenav:LINK{ 
    color: #494E6B; 
    } 
A.enlacenav:HOVER{ 
    color: #3F7DE3; 
    }*/
/*-------- FIN BARRA --------*/
#quien{
    
width:860px;
    
margin-left:/*200*/0px;
    
margin-top:20px;
    
border:1px solid #F39;
    
border-radius:5px;
    
background-color:#666;
    
text-align:left;
    
font-family:VerdanaGenevasans-serif;
    
font-size:12px;
    
color#FFF;
    
padding-top:15px;
    
padding-bottom:15px;
}
.
quien1{
    
text-align:left;
    
color:#FFF;
    
font-family:VerdanaGenevasans-serif;
    
font-size:12px;
}
#cuerpo{ 
        
width:720px;
background: -webkit-linear-gradient(#333,#999);/*para aplicar un degradado lineal, son las 4 lienas*/
background: -moz-linear-gradient(#333,#999);
background: -o-linear-gradient(#333,#999);
backgroundlinear-gradient(#333,#999); 
        
border:1px solid #F39;
        
border-radius5px;
        
margin-top20px;
        
margin-left:/*200*/0px;
        
margin-right:0px;
        
floatleft;
        
overflowvisible;
    }
h1
    
font-size12pt;
    
color:#FFF;
    
}
/* Menú vertical con subpestañas http://ciudadblogger.com/2011/06/menu-vertical-con-subpestanas-hecho.html--------------------------- */
#menuvertical {
    
text-aligncenter;
    
width100%;
 }
#menuvertical ul { 
        
list-style-typenone
        
margin-top20px;
        
margin-left:-25px;
        
border-radius5px;
        
floatleft;
}
#menuvertical ul li.nivel1 {
        
width120px;/* Ancho de las pestañas */
}
#menuvertical ul li.primera {
border-topsolid 1px #FFF; /* Borde superior de la primera pestaña */
border-radius5px;
}
#menuvertical ul li {padding:0;}
#menuvertical ul li a {
displayblock;
text-decorationnone;
color#fff; /* Color del texto */
background-color#666; /* Color de fondo */
bordersolid 1px #fff; /* Borde de las pestañas */
border-radius5px;
border-topnone;
padding8px;
positionrelative;
}
#menuvertical ul li:hover {
positionrelative;
color#000; /* Color del texto al pasar el mouse */
}
#menuvertical ul li a:hover, #menuvertical ul li:hover a.nivel1 {
background-color#6E6E6E; /* Color de fondo al pasar el mouse */
color#000;
positionrelative;
}
#menuvertical ul li a.nivel1 {
displayblock !important;
displaynone;
positionrelative;
}
#menuvertical ul li ul {
displaynone;
}
#menuvertical ul li a:hover ul, #menuvertical ul li:hover ul {
displayblock;
positionabsolute;
left110px[U][B]/[/B][/U];
top: -1px;
}
#menuvertical ul li ul li a {
width100px;
background-color#666; /* Color de fondo subpestañas */
color#fff; /* Color del texto subpestañas */
}
#menuvertical ul li ul li a:hover {
positionrelative;
background-color#6E6E6E; /* Color de fondo al pasar el mouse subpestañas */
color#000; /* Color del texto al pasar el mouse subpestañas */
}
/* -------FOOTER-------*/
#footer {
    
margin-top:280px;
    
margin-left:/*200*/0px;
    
width:860px;
    
/*height:auto;*/
    
border:1px solid #F39;
    
border-radius:5px;
    
background: -webkit-linear-gradient(#333,#999);/*para aplicar un degradado lineal, son las 4 lienas*/
    
background: -moz-linear-gradient(#333,#999);
    
background: -o-linear-gradient(#333,#999);
    
backgroundlinear-gradient(#333,#999);
}
.
img-footer{
    
backgroundurl(../images/contactos.pngno-repeat;
    
margin-left:210px;
    
margin-top:5px;
    
width:430px;
    
height:50px;
    
padding-bottom:10px;
}
.
blog{
    
backgroundurl(../images/blog-32.gifno-repeat;
    
width:32px;
    
height:32px;
    
margin-left:200px;
    
padding-bottom:10px;
}
.
face{
    
backgroundurl(../images/F-icon-trans-127.gifno-repeat;
    
width:32px;
    
height:32px;
    
margin-left:234px;
    
padding-bottom:10px;
}
.
mail{
    
backgroundurl(../images/Mail-127.gifno-repeat;
    
width:32px;
    
height:32px;
    
margin-left:238px;
    
padding-bottom:10px;

Un saludo y gracias.

Edito: solucionado no me di cuenta que tenia una barra despues del valor de la posicion del submenu, lo he subrayado y negrita.
"left: 110px/;"

Gracias y un saludo.

Última edición por per_si; 08/06/2014 a las 12:07 Razón: Solucionado

Etiquetas: ancho, background, color, debajo, hover, html, principal, submenu, width
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:02.