2009-12-18 7 views
0

J'ai fait écrire ce script pour moi, pour une navigation glissante (de droite à gauche) avec JQuery. Fonctionne bien dans mac FF, safari, opéra, PC soit 7 & 8, mais ne fonctionne pas du tout dans IE6.ie 6 problèmes de glissement

Si quelqu'un pouvait jeter la lumière pour savoir pourquoi 6 ne fonctionne pas, il serait très apprécié.

On peut voir travailler ici http://www.mitchellwood.co.uk/test/slide/navworking-alone.html

+0

Dans IE7, les sous-menus ne cachent pas. Est-ce que c'est un comportement correct? –

+0

Oui, il est important de noter que cela ne fonctionne pas non plus dans IE7. – Aaron

Répondre

0

Dans votre css #navContent pourquoi avez-vous deux override un ensemble de visible et un autre ensemble à caché?

#navContent { 
    overflow: visible; 
    width: 348px; 
    overflow: hidden; 
} 
+0

J'ai eu la même question, mais je viens de le tester et ce n'est pas grave. – Aaron

+0

ok ok entendre – Patrick

1

déclaration css de changement navContent à:

#navContent { 
    position: relative; 
    width: 348px; 
    overflow: hidden; 
} 

Ceci est un bogue documenté dans IE6/7 qui a été écrit sur un tas si vous recherchez overflow: hidden IE7/IE6.

ont testé pour la compatibilité continue dans IE 6/7/8, FF3, Safari 4.