Hola:
Para hacer un menú de ese tipo no necesitas sobrecargar la página con javascript, que además puede no funcionar si se da el caso de que el usuario tenga el javascript desactivado en su navegador, no es algo muy corriente pero... puede ocurrir.
Te recomiendo que le eches un vistazo a los ejemplos que aparecen en las FAQ's del foro de CSS
aquí y
aquí.
Cita:
Iniciado por juansalgue Si os resulta más cómodo os puedo copiar el html, css y el java en un post.
1º No hace falta, al poner la URL ya tenemos acceso a tu código.
2º Una aclaración ahora que estás empezando, no es lo mismo java que javascript, java es un lenguaje de programación del lado del servidor (se ejecuta en el servidor) y javascript es un lenguaje de programación del lado del cliente (se ejecuta en el ordenador del usuario que accede a tu página web).
Saludos.