Pues hola de nuevo y muchas gracias, aunque no me ha funcionado, y lo peor es que tampoco he pillado la
esencia del código que has puesto.
De todas formas pensaba responderme para decir que lo había conseguido resolver de esta manera:
Código HTML:
<script type="text/javascript">
function mostrar(enla,etik) {
obj = document.getElementById(etik);
obj.style.visibility = (obj.style.visibility == 'hidden') ? 'visible' : 'hidden';
}
</script>
..............................
<body>
<a href="#" onmouseover="mostrar(this,'capa'); return false" onmouseout="mostrar(this,'capa'); return false">enlace</a>
<div id="capa" style="visibility:hidden">
Este texto se verá cuando ponga el cursor sobre el enlace
</div>
</body>
Peeero hay un problema, resulta todo esto viene a cuento porque quiero hacer un menú vertical, donde al pasar el ratón por ciertas opciones aparezca otro submenú al lado del menú principal (pegado a esté, pero sin superponerse), y eso es lo que acabo de conseguir.
Lo malo es que cuando muevo horizontalmente el cursor del ratón desde el menú principal al submenú, éste último desaparece siéndome imposible moverme por sus opciones.
¿Hay alguna solución para esto?