Foros del Web » Creando para Internet » HTML »

Agregar submenu

Estas en el tema de Agregar submenu en el foro de HTML en Foros del Web. Buenas a todos, quiero agregar un submenu y me estoy volviendo loco El menú actual es Home______Home Home2 y quiero meter otro submenu en home2 ...
  #1 (permalink)  
Antiguo 21/02/2015, 12:03
 
Fecha de Ingreso: octubre-2009
Mensajes: 16
Antigüedad: 15 años, 1 mes
Puntos: 0
Agregar submenu

Buenas a todos, quiero agregar un submenu y me estoy volviendo loco

El menú actual es

Home______Home
Home2

y quiero meter otro submenu en home2 quedando así

Home______Home Home2____
Home3
Home4

Lo he intentado de mil formas pero o se me descoloca todo, o pasando sobre home2 no se despliega nada.

Pongo el código por si alguien me puede ayudar. Muchas gracias de antemano

Código HTML:
<nav class="navbar" role="navigation">
		 <div class="container">
			 <div class="navbar-header">
				 <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#top-navbar-1">
					 <span class="sr-only">Toggle navigation</span>
					 <span class="icon-bar"></span>
					 <span class="icon-bar"></span>
					 <span class="icon-bar"></span>
				   </button>
				   <a class="navbar-brand" href="index.html">PAGINA</a>
			   </div>
			   <!-- Collect the nav links, forms, and other content for toggling -->
			   <div class="collapse navbar-collapse" id="top-navbar-1">
				   <ul class="nav navbar-nav navbar-right">
					   <li class="dropdown active">
						   <a href="#" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-delay="1000">
							   <i class="fa fa-home"></i><br>Home <span class="caret"></span>
						   </a>
						   <ul class="dropdown-menu dropdown-menu-left" role="menu">
							   <li class="active"><a href="index.html">Home</a></li>
							   <li><a href="index-2.html">Home 2</a></li>
						   </ul>
					   </li>
					   <li>
						   <a href="portfolio.html"><i class="fa fa-camera"></i><br>Portfolio</a>
					   </li>
					   <li>
						   <a href="#"><i class="fa fa-comments"></i><br>Blog</a>
					   </li>
					   <li>
						   <a href="services.html"><i class="fa fa-tasks"></i><br>Services</a>
					   </li>
					   <li>
						   <a href="about.html"><i class="fa fa-user"></i><br>About</a>
					   </li>
					   <li>
						   <a href="contact.html"><i class="fa fa-envelope"></i><br>Contact</a>
					   </li>
				   </ul>
			   </div>
		   </div>
	   </nav> 

Última edición por antuanbl; 21/02/2015 a las 12:10
  #2 (permalink)  
Antiguo 21/02/2015, 14:28
Avatar de fede5426  
Fecha de Ingreso: diciembre-2014
Ubicación: Córdoba
Mensajes: 446
Antigüedad: 9 años, 11 meses
Puntos: 208
Respuesta: Agregar submenu

Agregando otra lista dentro de la etiqueta "<li></li>" de Home2..

http://codepen.io/anon/pen/LEmEvq

Fijate si era eso lo que necesitabas.. es lo que yo entendi :P
  #3 (permalink)  
Antiguo 21/02/2015, 15:47
 
Fecha de Ingreso: octubre-2009
Mensajes: 16
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Agregar submenu

Hola Fede5426, antes de nada agradecerte la respuesta. El caso que me comentas ya lo he probado y si me saca los menus pero no cuando pasa el ratón por encima, me los abre directamente debajo como en esta imagen que pongo.



Tampoco muestra SUBMENU1

La idea es que al pasar encima de productos se de despliegue TODOS LOS PRODUCTOS , EXTERIOR,INTERIOR etcc y al pasar por encima de todos los productos se desplieguen los dos submenus

Última edición por antuanbl; 21/02/2015 a las 15:57
  #4 (permalink)  
Antiguo 21/02/2015, 17:58
Avatar de fede5426  
Fecha de Ingreso: diciembre-2014
Ubicación: Córdoba
Mensajes: 446
Antigüedad: 9 años, 11 meses
Puntos: 208
Respuesta: Agregar submenu

Lo podes hacer con JQuery..

Quedaría algo asi:

http://codepen.io/anon/pen/qEYdKB

Fijate si te sirve.. los estilos se los acomodas como a vos te guste. Lo que interesa es el código JQuery, aplicalo a tu menú.

Para que los submenus aparezcan a la misma altura que el resto de los items, cambia su posición de absolute a relative y hay que quitarle el "left".. quedaria asi:

http://codepen.io/anon/pen/xbjGQK
  #5 (permalink)  
Antiguo 21/02/2015, 19:09
 
Fecha de Ingreso: octubre-2009
Mensajes: 16
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Agregar submenu

Gracias por la ayuda, te envié un MP porque no consigo adaptarlo
  #6 (permalink)  
Antiguo 22/02/2015, 05:33
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Agregar submenu

¿Estás usando Bootstrap? Si es así, échale un vistazo a la documentación de Bootstrap, que viene todo explicado.
__________________
(:
  #7 (permalink)  
Antiguo 22/02/2015, 16:54
 
Fecha de Ingreso: octubre-2009
Mensajes: 16
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Agregar submenu

Hola si, estoy modificando una pantilla hecha con bootstrap, le he dado mil vueltas y no he sido capaz :(

Etiquetas: submenu, todo
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 19:58.