Foros del Web » Programando para Internet » Javascript »

menu desplegable horizontal

Estas en el tema de menu desplegable horizontal en el foro de Javascript en Foros del Web. Hola, quiero crear un menú con el siguiente formato: ____________ Menú 1 -------------- Submenú 1 Submenú 2 ____________ Menú 2 -------------- Submenú 1 Submenú 2 ...
  #1 (permalink)  
Antiguo 23/06/2007, 14:47
 
Fecha de Ingreso: mayo-2007
Mensajes: 16
Antigüedad: 17 años, 7 meses
Puntos: 0
menu desplegable horizontal

Hola, quiero crear un menú con el siguiente formato:
____________
Menú 1
--------------
Submenú 1
Submenú 2
____________
Menú 2
--------------
Submenú 1
Submenú 2
____________
Menú 3
____________

de modo q los submenus de un menú cualquiera se desplieguen cuando cliqueo dicho menú, pero no tengo mucha idea de cómo hacerlo.....supongo q tengo q usar capas y ocultación de capas.
He hecho una pruebita como esta, pero no me funciona:

<script language="Javascript">
function mostrar(nombreCapa){
document.getElementById(nombreCapa).style.visibili ty="visible";
}
</script>


<table summary="" cellpadding="0" cellspacing="0">
<tr>
<td width="25%" class="container1">
<div class="lid">Menú</div>
<ul>
<li id="menu"><a href="submenu1.html" onmouseover="mostrar('submenu')">Menú 1</a>
<div class="submenu" style="visibility:hidden">
<ul>
<li><a href="submenu1.html">Submenú 1</a></li>
<li><a href="submenu2.html">ASubmenú 2</a></li>
</ul>
</div>
</li>
</div>
</td>
</tr>
</table>

por favor, alguien sabe qué tengo mal, o como he de hacerlo???
  #2 (permalink)  
Antiguo 23/06/2007, 16:05
Avatar de programeitor  
Fecha de Ingreso: febrero-2005
Mensajes: 994
Antigüedad: 19 años, 10 meses
Puntos: 9
Re: menu desplegable horizontal

hola...

esta todo bien salvo

<div class="submenu"

que deb eser

<div id="submenu"

¿te da cuen...?
  #3 (permalink)  
Antiguo 24/06/2007, 07:14
 
Fecha de Ingreso: mayo-2007
Mensajes: 16
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: menu desplegable horizontal

ups, sí es cierto!
muxas gracias!!.....es q soy un poco novata en estos temas
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.