Ver Mensaje Individual
  #15 (permalink)  
Antiguo 18/06/2003, 01:20
Avatar de Bravenap
Bravenap
 
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 2 meses
Puntos: 4
Sí bueno, ya casi se me olvidaba que había que buscar una solución .
Vamos a ver, para empezar he cambiado una línea un poquito para ajustar mejor el submenú, ya que se quedaba un poco desplazado hacia la izquierda.

if(document.all){document.getElementById("contiene Submenu").style.left=(5+(apartado*120))

Creo que con eso irá bien.

Un saludo.

**un ratito después**

Lo que te he dicho antes de HTML funciona pero puede dar fallos. He probado la opción de meter la tabla en una capa con posición absoluta de manera que se pueda meter en cualquier parte de la pantalla. De este modo quedaría así:

<div style="position:absolute; top:-50px; left: 100; z-index:1; width: 100%;">
<table><tr><td><br>
<br>
<br>
</td></tr><TR>
<td><div id="contieneMenu"></div></td></TR></table>

<div id="contieneSubmenu" onmouseleave='document.getElementById("contieneSub menu").style.left="-1000"'></div>
</div>

Varía lo que está en negrita para dejarlo a tu gusto. Lo de poner el ancho de la capa al 100% (podría ser menos a lo mejor) es porque si no especificas el ancho se te encoge el menú y salen descolocados los submenúes.

Mantén sin embargo el cambio a 5 que te conté antes.

Metiendo el menú en una capa quizás puedas hacer oooooootro script para que se desplace o aparezca y desaparezca de la pantalla. Pero eso ya es otra historia .
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!

Última edición por Bravenap; 18/06/2003 a las 01:22