Foros del Web » Programando para Internet » Javascript »

Capas en cascada

Estas en el tema de Capas en cascada en el foro de Javascript en Foros del Web. Bueno el titulo parece un poco grandilocuente (vaya palabreja). Mi pregunta es la siguiente: ¿se pueden crear capas como si fuera un menu?, es decir, ...
  #1 (permalink)  
Antiguo 17/08/2005, 09:48
 
Fecha de Ingreso: diciembre-2004
Mensajes: 98
Antigüedad: 19 años, 4 meses
Puntos: 0
Pregunta Capas en cascada

Bueno el titulo parece un poco grandilocuente (vaya palabreja).
Mi pregunta es la siguiente: ¿se pueden crear capas como si fuera un menu?, es decir, al pasar el mouse por un lugar de la página se abra una capa y se pueda posicionarse encima de la capa abierta y que se abra otra.
Tengo algo hecho a base de xShow y Xhide de las x_core y a base de mostrar y ocultar capa funciona, la unica condición es que la capa 1ª y la capa 2ª han de estar juntas, ejemplo:

........ <tr>
<td height="24" width="312" colspan="2"align="left" valign="top">
<A HREF="#"
ONMOUSEOVER="cambia('telef',telam);muestra('capa1' ); return true;"
ONMOUSEOUT="cambia('telef',telaz);oculta('capa1'); return true;">
<IMG NAME="telef" SRC="servicios/botones/tele_az.gif" width=312 height=24 BORDER=0 ></A></td>
...........
ya que al salir con onmouseout y ocultar la capa 1 se vuelve a mostrar al pasar a la capa 7 o 8, por eso han de estar juntas
.........
<div id="capa1" class=pcapa>
<table border="0" width="100%"cellpadding="0" cellspacing="0">
<tr>
<td height="24" width="312" align="left" valign="top">
<A HREF="#"
ONMOUSEOVER="cambia('inter',intam);muestra('capa7' );muestra('capa1'); return true;"
ONMOUSEOUT="cambia('inter',intaz);oculta('capa7'); oculta('capa1'); return true;">
<IMG NAME="inter" SRC="servicios/botones/inte_az.gif" width=312 height=24 BORDER=0 ></A></td>
</tr>
<tr>
<td height="24" width="312" align="left" valign="top">
<A HREF="#"
ONMOUSEOVER="cambia('exter',extam);muestra('capa8' );muestra('capa1'); return true;"
ONMOUSEOUT="cambia('exter',extaz);oculta('capa8'); oculta('capa1'); return true;">
<IMG NAME="exter" SRC="servicios/botones/exte_az.gif" width=312 height=24 BORDER=0 ></A></td>
</tr>
.........

y ahora viene la pregu,¿existe alguna forma, seria no tan chapucera como la mia, de hacer esto?
Ah! la función cambia es un rollover de un menu, como vereis la capa1 es en realidad un menu

Muchas gracias por vuestra contestación
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 10:27.