IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Problème scroll vertical sur IE


Sujet :

HTML

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Mai 2008
    Messages : 55
    Points : 53
    Points
    53
    Par défaut Problème scroll vertical sur IE
    Bonjour,

    j'ai une page avec un menu déroulant vertical sur plusieurs niveaux. Au fil du temps, ce menu s'est énormément agrandi et maintenant il arrive que l'un des sous-niveaux déborde du navigateur.

    Avec Firefox pas de problème : dès qu'on déroule avec la roulette de la souris, le focus se positionne automatiquement sur l'élément qu'on survole et la page descend sans soucis.
    Avec IE par contre c'est différent : on ne peut dérouler qu'une fois car la deuxième fois la page remonte !

    Est-il possible d'avoir un comportement identique à celui de firefox ? La seule solution que je vois pour l'instant est de descendre la page automatiquement en javascript dès qu'on arrive à une certaine position, mais n'y a t-il pas mieux ?

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 895
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 895
    Points : 16 355
    Points
    16 355
    Par défaut
    Pourrais-tu agrémenter tes explications d'un exemple en ligne ? Ca ne permettrait de mieux comprendre ce que tu nous dis d'une part, et de mieux se rendre compte du comportement exact sur IE d'autre part.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Mai 2008
    Messages : 55
    Points : 53
    Points
    53
    Par défaut
    Oui bien entendu

    J'ai mis ici : http://ipaniforum.free.fr/dev/menu.html un exemple simplifié de mon problème : essayez avec IE d'atteindre le bas de la page (en passant par le menu), c'est pratiquement mission impossible. Avec Firefox par contre RAS.

    ps : ne me jettez pas des pierres svp concernant la validité du code, il était déjà là, c'est pas moi c'est pas moi c'est l'aut', m'ssieur

  4. #4
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par xtope Voir le message
    Oui bien entendu

    J'ai mis ici : http://ipaniforum.free.fr/dev/menu.html un exemple simplifié de mon problème : essayez avec IE d'atteindre le bas de la page (en passant par le menu), c'est pratiquement mission impossible. Avec Firefox par contre RAS.

    ps : ne me jettez pas des pierres svp concernant la validité du code, il était déjà là, c'est pas moi c'est pas moi c'est l'aut', m'ssieur
    Pour moi, IE7 et IE8 la roulette marche a merveille

  5. #5
    Membre éclairé Avatar de ledisciple
    Homme Profil pro
    observateur de nuage niveau 2.3
    Inscrit en
    Août 2008
    Messages
    860
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : observateur de nuage niveau 2.3

    Informations forums :
    Inscription : Août 2008
    Messages : 860
    Points : 723
    Points
    723
    Par défaut
    Citation Envoyé par FoxLeRenard Voir le message
    Pour moi, IE7 et IE8 la roulette marche a merveille
    Sur IE 6 ça ne marche pas. ça ne marcherai pas plus en intégrant son code dans une div en forçant la hauteur?

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Mai 2008
    Messages : 55
    Points : 53
    Points
    53
    Par défaut
    Bonjour,

    désolé de la réponse tardive. Effectivement toutes mes excuses, j'ai oublié de signaler que je fais mes tests sur IE6... contrainte imposée malheureusement (on s'en passerait bien...).

    J'aurais bien tenté sinon de fixer la hauteur mais le problème est que le menu change de taille quasiment tous les jours (une opération CRON est effectuée toutes les nuits et le menu est alimenté en fonction de cela).

Discussions similaires

  1. Réponses: 1
    Dernier message: 16/11/2010, 11h07
  2. N'avoir qu'un scroll vertical sur mon iframe
    Par ikramta dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 24/10/2009, 00h25
  3. [E-00] Detection scrolling vertical sur la fenetre principale
    Par tijuma dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 27/03/2009, 21h07
  4. Désactiver le scroll vertical sur la balise div
    Par wajdopovitch dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 02/03/2009, 10h29
  5. Réponses: 2
    Dernier message: 12/01/2007, 13h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo