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 :

Différences entre I.E. et Mozilla-Firefox [HTML 4.0]


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 77
    Par défaut Différences entre I.E. et Mozilla-Firefox
    Dans l'exemple suivant, le résultat n'est pas le même si on affiche avec I.E. ou Mozilla-Firefox.
    La partie en bas et à gauche de la page (de couleur gris foncé, inutilisée, en-dessous de div.menu) n'apparait pas avec Firefox.
    Il s'agit logiquement d'une partie de "div.global", la page se présentant comme suit :
    1) div.global :
    1-1) div.menu (en haut et à gauche)
    1-2) div.contenu (à droite de div.menu) :
    1-2-1) div.entete
    1-2-2) ... contenu ...
    1-2-3) div.pied
    Quelqu'un a-t-il une idée des modifications à apporter :
    1) : pour que la partie inférieure gauche (en gris foncé) apparaisse aussi avec Firefox ?
    2) : pour qu'il n'y ait pas d'espace avant l'en-tête et après le pied ?
    Ci-joint la source HTML complète.
    Fichiers attachés Fichiers attachés

  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
    Bonsoir,

    Le problème vient de la div global, ses divs enfants (menu et contenu) sont floattantes donc retiré du flux naturel et n'héritent pas la hauteur de leur div parents qui se retrouve alors a height:0
    La solution c'est d'ajouter un overflow:hidden sur global pour englober ses enfants.

    EDIT : Et pour enlever l'espace il faut un margin:0 sur le body

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 77
    Par défaut Magnifique ! mais il reste 2 petits problèmes
    Formidable !
    Mais il reste 2 petits problèmes :
    1) une ligne blanche s'affiche avant l'en-tête avec Firefox et pas avec IE.
    2) une ligne blanche s'affiche après le pied avec les 2 navigateurs.

    Pour supprimer ces lignes, j'ai ajouté "margin: 0;" dans "div.contenu", "div.entete" et "div.pied", mais cela n'y change rien.

    Ci-joint ma source HTML complète corrigée.
    Fichiers attachés Fichiers attachés

  4. #4
    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,

    Ajoute un :
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    .entete pre, .pied pre { margin:0 }

    Une marge top/bottom de 16px est appliqué par défaut sur le tag pre

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

Discussions similaires

  1. alignement : différence entre IE et FireFox
    Par philippef dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 08/10/2008, 13h01
  2. Différence entre IE et Firefox ?
    Par rosace dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 18/11/2007, 16h53
  3. [W3C] différence entre mozilla et IE en html
    Par lyon31 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 15/03/2006, 16h00
  4. [CSS] différence entre mozilla et internet explorer
    Par ph_anrys dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 16/11/2005, 10h53
  5. problème entre IE et Mozilla firefox
    Par bilb0t dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 16/06/2005, 17h07

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