Comunidad de diseño web y desarrollo en internet online

Submenu solapado debajo del menu principal

Citar            
MensajeEscrito el 08 Jun 2014 09:25 am
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.
[img]https://docs.google.com/file/d/0B_5EG8bBKEBvODExNVJMR0FGcU0/edit?usp=sharing&pli=1[/img]

Código CSS :

@charset "utf-8";
/* CSS Document */
#contenedor{ 
   text-align: left; 
   width: 860px;  
   margin: auto;
   }
body { 
   background: url(../images/NOX_Textures_157_18.jpg) repeat;
   font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
   color : #FFF;
   width:100%; 
   margin : 20px 0px 20px 0px; 
   text-align: center;
   border-radius:5px;
}
#header{ 
   background: url(../images/top_bg.png) no-repeat;
    margin-left: /*200*/0px;
   height : 50px; 
   width: 860px;
   border-radius:5px;
   font-family:"Comic Sans MS";
   font-size:36px;
   letter-spacing: 0.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:Verdana, Geneva, sans-serif;
   font-size:12px;
   color: #FFF;
   padding-top:15px;
   padding-bottom:15px;
}
.quien1{
   text-align:left;
   color:#FFF;
   font-family:Verdana, Geneva, sans-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);
background: linear-gradient(#333,#999); 
        border:1px solid #F39;
        border-radius: 5px;
        margin-top: 20px;
        margin-left:/*200*/0px;
        margin-right:0px;
        float: left;
        overflow: visible;
   }
h1{ 
   font-size: 12pt;
   color:#FFF;
   }
/* Menú vertical con subpestañas http://ciudadblogger.com/2011/06/menu-vertical-con-subpestanas-hecho.html--------------------------- */
#menuvertical {
   text-align: center;
   width: 100%;
 }
#menuvertical ul { 
      list-style-type: none; 
        margin-top: 20px;
        margin-left:-25px;
        border-radius: 5px;
      float: left;
}
#menuvertical ul li.nivel1 {
      width: 120px;/* Ancho de las pestañas */
}
#menuvertical ul li.primera {
border-top: solid 1px #FFF; /* Borde superior de la primera pestaña */
border-radius: 5px;
}
#menuvertical ul li {padding:0;}
#menuvertical ul li a {
display: block;
text-decoration: none;
color: #fff; /* Color del texto */
background-color: #666; /* Color de fondo */
border: solid 1px #fff; /* Borde de las pestañas */
border-radius: 5px;
border-top: none;
padding: 8px;
position: relative;
}
#menuvertical ul li:hover {
position: relative;
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;
position: relative;
}
#menuvertical ul li a.nivel1 {
display: block !important;
display: none;
position: relative;
}
#menuvertical ul li ul {
display: none;
}
#menuvertical ul li a:hover ul, #menuvertical ul li:hover ul {
display: block;
position: absolute;
left: 110px/;
top: -1px;
}
#menuvertical ul li ul li a {
width: 100px;
background-color: #666; /* Color de fondo subpestañas */
color: #fff; /* Color del texto subpestañas */
}
#menuvertical ul li ul li a:hover {
position: relative;
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);
   background: linear-gradient(#333,#999);
}
.img-footer{
   background: url(../images/contactos.png) no-repeat;
   margin-left:210px;
   margin-top:5px;
   width:430px;
   height:50px;
   padding-bottom:10px;
}
.blog{
   background: url(../images/blog-32.gif) no-repeat;
   width:32px;
   height:32px;
   margin-left:200px;
   padding-bottom:10px;
}
.face{
   background: url(../images/F-icon-trans-127.gif) no-repeat;
   width:32px;
   height:32px;
   margin-left:234px;
   padding-bottom:10px;
}
.mail{
   background: url(../images/Mail-127.gif) no-repeat;
   width:32px;
   height:32px;
   margin-left:238px;
   padding-bottom:10px;
}



Un saludo y gracias.

Por pochoto

8 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Jun 2014 06:11 pm
Hola foro.

Solucionado no me di cuenta que tenia una barra despues del valor de la posicion del submenu.
"left: 110px/;"

Gracias y un saludo.

Por pochoto

8 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.