begin process at 2012 05 29 11:37:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Autre

 > 

.hover et perte de focus dû à la fenêtre d'affichage


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

.hover et perte de focus dû à la fenêtre d'affichage

dimanche 29 mai 2011 à 22:47:06 | .hover et perte de focus dû à la fenêtre d'affichage

dY00Yb

Bonjour,

Je me doute que ce problème a dû se rencontrer nombre de fois, et qu'il existe une solution. Malheureusement mes recherches Google ont été infructeuse, et je me tourne donc vers vous mes amis.

Bien. Voilà le problème.

Je fais un site, dont les éléments sont animés par JQuery. Jusqu'ici, tout va bien.
Mon menu est une "barre" verticale qui s'active au survol de la souris, et se remet en place lorsqu'on quitte l'élément de menu.

Tout fonctionne, bien que je fais face à quelques bugs auxquels j'aimerai tordre le coup (il marche très bien sans correction, mais on peut faire bugger mon menu en forçant un peu).

Il se trouve que deux de ces bugs interviennent lorsqu'on survol le menu, et qu'on le quitte (perte du focus) en faisant glisser la souris en dehors de la fenêtre d'affichage, vers la barre de navigation etc... (ceux que peuvent faire beaucoup d'internautes...). Là, au retour sur le menu, celui-ci va donc logiquement réitérer l'effet au survol, alors qu'il n'est pas revenu à son point de départ.
Le second bug est pour le sens inverse (souris venant d'en dehors de la fenêtre d'affichage vers le menu + out = que effet out).

Bref, je ne mets pas de code puisque ça ne concerne pas celui-ci qui marche très bien. Mais je cherche un script ou une piste pour contrôler cette effet indésirable (en espérant que je l'ai bien expliqué).

Merci
mardi 31 mai 2011 à 09:06:18 | Re : .hover et perte de focus dû à la fenêtre d'affichage

007Julien


Peut-être qu'une marge très faible suffirait à résoudre le problème ?
mardi 31 mai 2011 à 16:13:57 | Re : .hover et perte de focus dû à la fenêtre d'affichage

dY00Yb

ça marche effectivement (j'ai mis 1px de marge), mais le gros inconvénient est que si le survol de la souris est trop rapide, il ne le perçoit pas...

Donc, toujours le même problème.

Any helps? please
samedi 4 juin 2011 à 16:02:42 | Re : .hover et perte de focus dû à la fenêtre d'affichage

dY00Yb

Bon, j'ai trouvé une solution avec cette technique de margin (la seule que j'ai trouvé de correct).
Mais j'ai dû doubler mes divs, avec des marges pour celle de dessus, et pas pour celle de dessous. Le tout afin qu'on est l'impression qu'il n'y a qu'une seule et même image, et qu'en cas de -20px de la fenêtre navigateurs, le menu vertical se replie.

Pas mieux. ça fait bidouille, mais ça marche. Avis à tout ceux qui veulent un menu full vertical au survol.

Merci 007julien.


Cette discussion est classée dans : menu, affichage, perte, fenêtre, color


Répondre à ce message

Sujets en rapport avec ce message

recherche correction des effets .hover() indésirable dû à la fenêtre d'affichage [ par dY00Yb ] Bonjour, Je me doute que ce problème a dû se rencontrer nombre de fois, et qu'il existe une solution. Malheureusement mes recherches Google ont été i Affichage des sous-menus du Menu XP [ par nabla11 ] Bonjour,J'utilise le script Menu XP de Nounours666 (cf. http://www.javascriptfr.com/code.aspx?ID=16053 ) et j'aurais voulu savoir s'il Taille écran ou fenêtre ! [ par vdzh ] Décidément, je suis bavard aujourd'hui. Commençant, à un age canonique (57 ans) à programmer sur PC (au lieu de AS400), j'aurais besoin de pouvoir ( Garder ouvert un menu accordeon [ par AlexFaitDesChoses ] Bonjour à tous, je débute en PHP et j'aimerais quelques conseils. Je suis entrain de créer mon nouveau site qui se compose comme ceci: un menu déroula Ouverture dans autre fenêtre [ par JeanPP ] Bonjour Pour adapter un menu trouvé sur un site anglophone je butte sur la difficulté suivante : J'ai une ligne dont la syntaxe est la suivante, par création d'un bouton de menu [ par hanen8989 ] bonjours, je veux créer un bouton dans le menu de mon site personnel et lorsque l'utilisateur clique sur ce bouton il s'affiche un sous menu ( c.a.d PROBLEME D'AFFICHAGE DE MON MENU SUR INTERNET EXPLORER? [ par gillesali ] Bonjour à tous, Je tiens avant tout à vous remercier pour toutes les infos contenu sur ce forum, une vrai mine d'or pour quelqu'un encore en voie de probleme avec mon sous menu horizontale sous IE [ par gillesali ] Bonjour à tous, Désolé, je ne sais pas si c'est la bonne rubrique mais visiblement le forum "au secours" ne s'affiche pas dans le menu déroulant. Es Un menu comme sur le site de Tom's Guide [ par bunsky ] Bonjour,Afin de donner une peau neuve à mon site je souhaite y intégrer un nouveau menu pour l'affichage des actualités.Je souhaiterai que celui-ci re Prb de décalage de DIV sous IE [ par softarg24 ] Bonjour,Voici l'adresse du site que je tente de faire pour des amis. Je suis loin d'être experte:http://www.so6online.net/exploitation.php Sous intern


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales