Buenas, en lugar de coger el típico script ya hecho que tiene el código para hacer un menú desplegable vertical, he intentado la osadía de hacerlo yo mismo, como es lógico me han salido problemas...
Lo que he hecho es una tabla con una sola fila donde cada columna es una opción que despliega otro menú. Al poner el ratón encima aparece una capa (un "div" que tiene en su interior una tabla, el div sirve para ocultarla), con el submenu.
El problema es que el submenu aparece a la izquierda y no consigo que aparezca al sitio donde deberia... en resumen mis dos dudas:
- Como modificar la posición horizontal de una capa con javascript?
- Como conocer la posición en que tendría que aparecer el submenu, como se sabe la posición horizontal de un elemento (ya sea una capa o lo que sea)?
Si la solución solo funciona en IE no importa, ya que es para una parte de la web privada.
Gracias por su ayuda.