Originariamente inviato da Marcolino's
Sì è più o meno ciò che avevo fatto e in realtà si apriva il div con il menù ma poi si chiudeva appena spostavo il mouse come avrebbe dovuto funzionare con :hover, insomma ho pensato che i css comandassero sul javascript.
Scusa se insisto, il discorso che faccio io però esula dai css, nel senso che è tutto javascript o quasi.
Cerco di spiegarmi:
Tu hai un area visibile con scritto ad esempio 'menù', poi posizionato dove vuoi hai un div che nascondi, con dentro ciò che vuoi, con i css di default impostando visibility ad hidden e display a block.
Al campo visibile assegni la funzione fuoco('divNascosto') con onmouseover="fuoco('divNascosto')", ed al div nascosto onblur="chiudi(this)"
Quando il mouse va sul campo menù scopre il menù nascosto e gli da il fuoco, e rimane sempre visibile sino a che non perde il focus, cioè sino a che non si clicca fuori.

Credo che funzioni, qualcosa di simile l'ho già fatto.

Cius.