Foros del Web » Programando para Internet » Javascript »

Menu emergente vs Select

Estas en el tema de Menu emergente vs Select en el foro de Javascript en Foros del Web. Buenos días. Le escribo por que tengo el siguiente problemita. Cree un menú emergente utilizando la siguiente propiedades Primero cree un th el cual cuando ...
  #1 (permalink)  
Antiguo 03/10/2006, 09:29
Avatar de Jansadu  
Fecha de Ingreso: septiembre-2006
Mensajes: 3
Antigüedad: 17 años, 7 meses
Puntos: 0
Menu emergente vs Select

Buenos días.

Le escribo por que tengo el siguiente problemita.

Cree un menú emergente utilizando la siguiente propiedades

Primero cree un th el cual cuando se activa el mouse over, llama a una rutina de javascript (el menú emergente que proporciona dreamweaver)

<table width=450 height="30" border="0" cellpadding="0" cellspacing="1" bordercolor="#ffffff" bgcolor="#ffffff" style="WIDTH: 665px; HEIGHT: 30px; TOP:20px; LEFT:150px;">
<th>
<th name=link3 id=link1 onmouseover="MM_showMenu(window.mm_menu_0913193622 _0,3,30,null,'link3')" onmouseout=MM_startTimeout(); width=33% scope=row bordercolor="#ffffff" bgcolor="#696969" ><div align="center" class="Estilo2"><A href="#"><span class="Estilo1">DISEÑO</span></A></div></th>
</th>
</table>

El menu que linkea es el siguiente :

window.mm_menu_0913193622_0 = new Menu("root",215,24,"Lucida Sans Unicode",18,"#FFFFFF","#000000","#666666","#CCCCCC ","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
mm_menu_0913193622_0.addMenuItem("Item1");
mm_menu_0913193622_0.addMenuItem("Item2");
mm_menu_0913193622_0.addMenuItem("Item3");
mm_menu_0913193622_0.addMenuItem(mm_menu_091319362 2_0_1);
mm_menu_0913193622_0.fontWeight="bold";
mm_menu_0913193622_0.hideOnMouseOut=true;
mm_menu_0913193622_0.childMenuIcon="arrows.gif";
mm_menu_0913193622_0.bgColor='#555555';
mm_menu_0913193622_0.menuBorder=1;
mm_menu_0913193622_0.menuLiteBgColor='#000000';
mm_menu_0913193622_0.menuBorderBgColor='#FFFFFF';

luego llama el menú mm_menu_0913193622_0_1, que se activa con el siguiente código :

if (window.mm_menu_0913193622_0) return;
window.mm_menu_0913193622_0_1 = new Menu("Item4",170,24,"Lucida Sans Unicode",18,"#FFFFFF","#000000","#666666","#CCCCCC ","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
mm_menu_0913193622_0_1.addMenuItem("Item4.1","loca tion=' ');
mm_menu_0913193622_0_1.addMenuItem("Item4.2","loca tion=' ');
mm_menu_0913193622_0_1.addMenuItem("Item4.3","loca tion=' ');
mm_menu_0913193622_0_1.addMenuItem("Item4.4","loca tion=' ');
mm_menu_0913193622_0_1.addMenuItem("Item4.5","loca tion=' ');
mm_menu_0913193622_0_1.addMenuItem("Item4.6","loca tion=' ');
mm_menu_0913193622_0_1.addMenuItem("Item4.7","loca tion=' ');
mm_menu_0913193622_0_1.addMenuItem("Item4.8","loca tion=' ');
mm_menu_0913193622_0_1.fontWeight="bold";
mm_menu_0913193622_0_1.hideOnMouseOut=true;
mm_menu_0913193622_0_1.bgColor='#555555';
mm_menu_0913193622_0_1.menuBorder=1;
mm_menu_0913193622_0_1.menuLiteBgColor='#000000';
mm_menu_0913193622_0_1.menuBorderBgColor='#FFFFFF' ;

Esto esta dentro de la función function mmLoadMenus { que cierra con la instrucción mm_menu_0913193622_0.writeMenus();

Él problema es que cuando el menú emergente se pasa por encima de un select, queda como debajo de el y no se ve bien, vi un post de ElJavi donde explica como hacer una capa que pasa y superponde a los select, pero no lo pude adaptar .

Me gustaría que me ayudarán a crear un código para que cada vez que se despliegue el menú emergente le cargue una capa por debajo que sea capaz de sobreponer los select y quedar por debajo del menú desplegable .

No se que tan dífícil sea o sino se puede hacer , pero igual agradezco la colaboración o comentarios que me puedan brindar al respecto .

Mil gracias!!!!

Andrés.

Última edición por Jansadu; 05/10/2006 a las 09:40
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 00:34.