2010-01-19 3 views
0

Hmmm ... J'ai lu à ce sujet sur divers autres sujets ici sur stackoverflow mais je rencontre toujours le problème sur mon travail en cours (sans tout autant passionnant jQuery impliqués)JQuery scintillement bascule/curseur dans Firefox

www.thebeverley.com

Commutateur simple qui se dilate bien mais qui scintille lors de l'effondrement - vous devrez faire défiler vers le bas pour utiliser le même bouton pour réduire. Semble seulement dans FF 3.5.7 (mac) - fonctionne comme prévu dans Safari. Avoir essayé différents débordements: permutations cachées sur #main id et elswhere, et complètement supprimé href # maintenant en cas de conflit. Toujours pas de joie. Est-ce que je manque quelque chose ou est-ce que quelqu'un peut me diriger dans la bonne direction peut-être?

Un grand merci, D

Répondre

1

Pas grand-chose que vous pouvez faire à ce sujet ..

Il y a un problème avec la façon dont Firefox gère le défilement automatique en raison du changement de la hauteur du document ..

La seule solution serait de faire défiler vers le haut à droite avant de commencer l'animation effondrement

jQuery('html').scrollTop(0); 

Bien sûr, cela envahit sur l'expérience utilisateur et il est un choix vous avez à faire ..

+0

Un grand merci à Gaby - essayé d'ajuster la vitesse de ce scrollTop mais bien sûr cela crée un problème similaire. Comme vous l'avez dit devra décider quel est le moindre des deux maux. – Darryl

1

Il scintille parce que votre navigateur est en supposant qu'il assez longtemps caché de telle sorte que il n'y a pas scrollbar, mais il est montré une barre de défilement. Montrer que la barre de défilement réduit la largeur de la page qui sera légèrement plus de choses à gauche à des degrés divers.