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

Bibliothèques & Frameworks Discussion :

Accordion + Multibox sous sous ie7


Sujet :

Bibliothèques & Frameworks

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Février 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Accordion + Multibox sous sous ie7
    Bonjour,

    Cela fait 2 jours que je me casse les dents sur ce probleme mais je n'arrive pas a trouver la solution.

    J'ai une page avec l'effet accordeon qui fonctionne bien. J'integre au sein de cette accordeon une image qui peut etre visualisée via multibox.
    Cela fonctionne parfaitement sous mozilla firefox 3 mais je rencontre un probleme avec ie 7;
    L'image peut etre visualisée et l'accordeon fonctionne. Mais l'image reste en premier plan alors que lorsque l'accordeon repasse dessus elle devrait etre recouverte (ce comportement fonctionnement sous mozi).

    J'ai pensé a une erreur de css mais cela ne vient pas de la. Le simple fait de supprimer la classe multibox associée a l'image permet de retrouver le comportement normal. Mais biensur le multibox ne fonctionne plus.

    Je pense que le probleme doit se trouver dans le javascript du multibox. (multibox.js) mais n'étant pas bien doué en programmation, je seche.

    Je met le fichier zip qui contient tous les fichiers nécessaires. Il suffit de le dézipper et de double cliquer sur index.html pour visualiser les effets.
    Sous IE7 biensur car comme je l'ai dit précedemment sous mozilla cela fonctionne correctement.

    Merci d'avance pour votre aide.
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Points : 4 835
    Points
    4 835
    Par défaut
    Bonjour , tu as la réponse dans ta question :

    J'ai pensé a une erreur de css mais cela ne vient pas de la. Le simple fait de supprimer la classe multibox associée a l'image permet de retrouver le comportement normal. Mais biensur le multibox ne fonctionne plus.
    il s'agit très certainement d'un problème de z-index ...
    est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes

    Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Février 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci pour ta réponse le_chomeur.
    En effet, cela me semble une bonne piste mais je n'ai qu'une seule propriété z-index dans une fichiers css et c'est juste pour le container de l'image qui s'affiche apres avoir cliqué sur le lien.

    Donc je ne vois pas bien ou cette propriété pourrait etre utilisé.

    J'ajoute egalement une chose. Si je mets le javascript de la multibox avant l'accordéon, ce dernier ne fonctionne plus. Par contre si je le mets apres les 2 fonctionnes mais avec un probleme sous ie 7 (et tous les autres)

  4. #4
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Points : 4 835
    Points
    4 835
    Par défaut
    sans voir le code source je ne peux pas trop t'en dire plus ...
    regarde quel élément est positionné au dessous et affect lui un z-index supérieur
    est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes

    Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )

  5. #5
    Nouveau Candidat au Club
    Inscrit en
    Février 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    En fait j'ai justement fait varié le Z-index sur l'élément qui pose probleme (l'image).

    Ce qui se passe c'est que l'image passe en dessous du texte mais l'accordéon ne la cache toujours pas.

    Dans mon premier message j'ai mis un zip avec tous les fichiers que j'utilise. Il suffit d'ouvrir le fichier index.html avec ie 7 pour voir le comportement.
    Tu as également tout les codes nécessaires.

    Je sais que ca peut demander du temps de trouver (moi meme je but dessus depuis 2 jours) mais n'étant pas très doué en prog je pense que tu auras bien plus de chance de trouver que moi.

    Merci d'avance pour ton aide (si quelqu'un d'autre connait la solution également n'hésitez pas a repondre )

Discussions similaires

  1. Problème application clickonce sous XP / IE7
    Par kilicool dans le forum Framework .NET
    Réponses: 2
    Dernier message: 12/12/2011, 09h54
  2. Jquery fonction qui ne s'execute pas sous IE6 IE7
    Par boutmos dans le forum jQuery
    Réponses: 2
    Dernier message: 06/10/2009, 14h54
  3. Jquery fonction qui ne s'execute pas sous IE6 IE7
    Par boutmos dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 06/10/2009, 11h44
  4. Même décalage sous IE6 IE7 et Mozilla
    Par budyraptor dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 05/08/2008, 19h22
  5. ok sous IE6, IE7,Firefox2x,pas sous firefox3
    Par cashstart dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 16/06/2008, 21h52

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