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 de compatibilité avec IE6


Sujet :

HTML

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    433
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 433
    Par défaut Problème de compatibilité avec IE6
    Bonjour,

    J'ai terminé le développement de mon site web en XHTML et CSS.
    Le site est entièrement validé par le validateur et le CSS est presque valide (j'ai seulement utilisé les propriétés d'opacité non valide pour faire un rollover sur une image).

    Cependant la mise en page pose problème sous IE6, j'ai un décalage à partir du menu qui décale tout le contenu du site. On dirait que c'est le float: left; qui est moins bien interprété que sur les navigateurs plus récents et occasionne le décalage :

    http://www.fabparadise.com/
    http://www.fabparadise.com/css/fabparadise2009.css

    Mis à part cet écart qui impacte toute la mise en page, le reste semble bien tenir le coup c'est pourquoi j'aurais aimé réglé ce problème pour avoir un site 100% compatible.

    Voyez-vous les causes du décalage ?

    Cordialement,

  2. #2
    sacha69
    Invité(e)
    Par défaut
    Salut,

    Es-tu sûr que tes images + les marges entre font 900px en tout, soit la largeur de ton div "main" ?

    Car si ça fait un peu plus de 900px dans IE6 ça passera en dessous.

    Vu qu'il y a des différences d'interprétation des pixels entre FF, IE et cie, il se peut que ça passe dans IE7 et FF mais pas dans IE6.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    433
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 433
    Par défaut
    Je remarque qu'il y a un écart sur la propriété margin, l'écart est plus grand sous IE6 que sur Chrome, sans comprendre pourquoi. En mesurant, c'est IE6 qui ne respecte pas la dimension sans savoir pourquoi.

    J'ai vérifié que tout rentre bien dans les 900px, tous les encart <div> qui sont dedans rentrent bien dedans (il y a même de l'espace à droite).

    Quant à la page "Publication" c'est encore pire.
    La seule différence c'est que le contenu descend plus bas.
    D'où mon incompréhension !

  4. #4
    Membre Expert Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Par défaut
    Bonjour,

    As-tu tenté de rajouter un display:inline; sur #main #menu ? Voir même sur #main #menu div.menu ? (bug marge double)
    Pensez à utiliser les ressources disponibles en Dev. Web :
    (x)HTML : Cours (X)HTML / FAQ (X)HTML
    CSS : Cours CSS / FAQ CSS / Galerie CSS
    Javascript : Cours / FAQ / Sources
    Mon site : Développeur Web Freelance

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    433
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 433
    Par défaut
    Cela corrige bien les écarts de marge, merci je ne connaissais pas du tout cette astuce !
    En revanche la mise a page reste cassé de la même manière.
    Il y a juste la marge à gauche qui retourne à la normale de cette manière.

Discussions similaires

  1. problème de compatibilité avec IE6
    Par mo5andes dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 15/07/2010, 13h05
  2. Problème de compatibilité avec IE6 - DIV et FLOAT
    Par rigolman dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 20/06/2008, 13h58
  3. [Sécurité] Problème de sessions avec IE6
    Par TheMoutch dans le forum Langage
    Réponses: 8
    Dernier message: 21/08/2006, 17h52
  4. Problème de compatibilité avec IE ?¿
    Par artotal dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 13/01/2006, 04h14
  5. [LDAP] [D7] [NT] problème de compatibilité avec Win NT
    Par plante20100 dans le forum Web & réseau
    Réponses: 22
    Dernier message: 10/10/2005, 16h14

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