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

Mise en page CSS Discussion :

Problème de compatibilité firefox/ie


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2009
    Messages : 18
    Par défaut Problème de compatibilité firefox/ie
    Bonjour !

    Je suis en train de travailler sur ce site, dont le résultat me convient sur firefox, mais ne marche pas sous IE : http://www.tom-portfolio.fr/civel

    Il s'agit d'un menu à défilement horizontal, au passage de la souris, les menus se décalent pour laisser apparaitre la page en question et son contenu.

    Du côté html, j'ai fait ca de la façon suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    <div id="imageMenu">
      <ul>
        <li class="qui">
           <div class="qui">
               <!-- contenu de la page -->
           </div>
        </li>
            <li class="img1">
           <div class="img1">
               <!-- contenu de la page -->
           </div>
        </li>
        <!-- etc pour les 8 menus -->
     
      </ul>
    </div>
    Tout fonctionnait très bien sur les 2 explorateurs jusqu'à ce que j'ajoute la dernière balise div. Celle-ci semble empêcher le slide du menu sous IE. Que faire ? ais-je omis quelque chose dans la feuille de style ?

    le CSS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
     
    #imageMenu {
    	width: 990px;
    	height: 532px;
    	overflow: hidden;
    }
     
     
     
    #imageMenu ul {
    	margin: 0px;
    	padding:0;
    	height: 532px;
    	width: 2500px;
    	}
     
    #imageMenu ul li {
    	float: left;
    	height: 532px;
    	display:block;
     
    }
     
    #imageMenu ul li div {
    	height: 532px;
    	background-color:#FFFFFF;
    	padding:0;
     
    }
     
    #imageMenu ul li.qui {
    	background: url(../images/quisommesnous_06.jpg) no-repeat scroll 0%;
    	width:74px;
     
    }
     
    #imageMenu ul li.qui div {
        width: 650px;
        margin-left: 280px;
     
    }
     
    #imageMenu ul li.img1 {
    	background: url(../images/dim_08.jpg) no-repeat scroll 0%;
    	width:128px;
    }
    #imageMenu ul li.img1 div {
        width: 650px;
        margin-left: 132px;
    }
     
    <!-- etc pour les 8 autres menus -->
    De toute évidence, je dois modifier ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    #imageMenu ul li div {
    	height: 532px;
    	background-color:#FFFFFF;
    	padding:0;
     
    }
    J'ai essayé d'ajouter tous les position:relative, absolute etc, ça n'y fait rien. Le div bloque complètement le slide sous IE. Sauriez-vous ce que je peux faire pour remédier à ça ?

    Merci d'avance !
    Tom'

  2. #2
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Par défaut
    Bonjour,

    Le commentaire que tu as avant le Doctype :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <!--
     
    Ce site web est généré à partir de PHP Forge :
    Site web : http://phpforge.multimania.com
     
    -->
    (A enlever et ne rien mettre avant le Doctype)

    Fait basculer IE en mode de rendu Quirks

    Voici un tableau qui récapitule le comportement des navigateurs avec les différents Doctype.

    Tout fonctionne correctement si je force le mode de rendu IE7.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2009
    Messages : 18
    Par défaut
    pwouaaaaa truc de fou !

    toi tu gères c'est abusé ! t'a pas idée du nombre de personne qui ont laissé tomber mon problème !
    merci à toi, ca fonctionne à présent, il me reste quelques réglages css et c'est bon

    Thx ! a bientôt !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de compatibilité entre IE et FireFox
    Par paradeofphp dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 19/09/2006, 14h39
  2. problème de compatibilité avec Firefox
    Par aztec dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 21/08/2006, 14h42
  3. Problème de compatibilité avec firefox
    Par djnext dans le forum Mon site
    Réponses: 4
    Dernier message: 15/08/2006, 23h39
  4. [CKEditor] Problème de compatibilité avec FireFox
    Par FzF dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 28/06/2006, 16h07
  5. [IE-FIREFOX] background problème de compatibilité
    Par sanosuke85 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 07/11/2005, 21h13

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