Bien le bonjour...
J'ai réalisé un menu déroulant en usant de CSS3. Voila sa trombine :
En mettant le pointeur sur l'item3, la bulle rouge (sous menu) descend. La flèche rouge pointe sur l'item2 au lieu de l'item3, c'est un décalage, mais en rien le problème posé ici.
Le vrai problème a lieu durant la remonté de la bulle rouge (mon sous menu donc). Si je garde le pointeur sur item3, la bulle reste en place (normal). Si je vais sur la bulle, elle reste encore en place (toujours logique). Si je vais sur les item1, 2, 4 elle doit remonter en toute logique là aussi.
Le problème est qu'en remontant, le pointeur "capte" les sous-item de la bulle rouge qui redescend alors, pour remonter quand ils ne sont plus sous le pointeur, puis redescendre, etc... Bref ça oscille, c'est très désagréable et pas propre.
Je voulais donc savoir s'il existait une combine pour éviter que le pointeur ne capte le sous menu dans sa remonté.
Je voudrais cependant :
- Éviter de changer la nature du déplacement du sous menu.
- Éviter de faire passer le sous menu sous le menu (comme ça se fait couramment).
Merci si vous avez une petite piste à me communiquer.
Message édité par Cver1 le 11-02-2012 à 19:52:35