Ds le menu déroulant suivant :
http://ricardo.free.fr/menu/menu.html
On ouvre un sous-menu mais quand on sort du cadre par ailleurs qu’un menu, le premier sous-menu reste affiché.
De ce fait, on peut ouvrir un second sous-menu qui vient se calquer sur le premier.
Comment faire pour que tt sous-menu s’efface sitôt que le curseur sort de son cadre, y-compris par la droite.
Ex. j'ouvre le menu 1, je sors par la droite, je fais le tour du cadre et je viens ouvrir le menu 3. Les deux sont affichés

Ce programme n’est pas « propre » mais là n’est pas la question.
L’intérêt que je lui trouve c’est sa simplicité avec seulement les deux petites fonctions js suivantes de chez Alsacreation (t'as vu, je l'ai précisé

function montre(id) {
if (document.getElementById) {
document.getElementById(id).style.display="block";
} else if (document.all) {
document.all[id].style.display="block";
} else if (document.layers) {
document.layers[id].display="block";
} }
function cache(id) {
if (document.getElementById) {
document.getElementById(id).style.display="none";
} else if (document.all) {
document.all[id].style.display="none";
} else if (document.layers) {
document.layers[id].display="none";
} }