Bonsoir jbl,
en effet veille à supprimer tous ces height (ceux qui sont possibles) qui peuvent poser des problèmes d'accessibilité en cas d'agrandissement des caractère ou de redéfinition de la taille de texte par défaut par l'utilisateur.
ça vient du filter : alpha(opacity=98) de tes li qui peut poser parfois ce type de désagrément en plus de dégrader le lissage de tes textes.
Tu as beaucoup trop de code superflu ![8O](https://www.developpez.net/forums/images/smilies/icon_eek.gif)
Pour l'apparition du menu ce code suffit
.menu_h li:hover ul {visibility:visible}
Ton menu est inaccessible sir IE6 (car le pseudo-classe ;hover ne s'applique sur sur les ancre lien dans ces versions), donc tu te prives d'environ 19% d'utilisateur (selon la cible) ce qui est encore énorme.
De toute façon dis toi bien que tu ne peux pas obtenir de menu déroulant suffisamment accessible sans passer par Javascript.
Je te conseil d'aller faire un tour sur les ressources Developpez, tu trouveras des modèle de menu déroulant
Partager