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 :

Alignement bloc entre firefox et IE


Sujet :

Positionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Tchupa
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2007
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2007
    Messages : 98
    Par défaut Alignement bloc entre firefox et IE
    Bonjour a tous voila je rencontres actuellement un soucis entre firefox et IE , il s'aligne correctement sous IE et non sous firefox.
    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
     
     
    #blockheadident
    {
    width: 218px;
    height: 40px;
    background: url(images/HeadBlock.png) ;
    color: #FFFFFF;
    font-size: 30px;
    text-align: center;
    margin-right: 758px;
    }
     
    #blockbodyident
    {
    width: 218px;
    height: 60px;
    background-color: #FFFFFF ;
    border-color: #ff8d08;
    color: #000000;
    margin-right: 758px;
     
    }
    Voila je voudrais aligner mon bloc qui est en deux parti a gauche , donc sous Internet explorer il s'aligne bien a gauche par contre sous firefox il reste au milieu
    Donc si quelqu'un peut m'aider en vous remerciant.
    Amicalement.

  2. #2
    Membre Expert Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Par défaut
    C'est parce que les margin ne sont pas gérées pareilles sous IE et FF.

    Mais pourquoi des margins ?
    Un simple "float:left;" ça ne marche pas ?

  3. #3
    Membre confirmé Avatar de Tchupa
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2007
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2007
    Messages : 98
    Par défaut
    Citation Envoyé par Er3van Voir le message
    C'est parce que les margin ne sont pas gérées pareilles sous IE et FF.

    Mais pourquoi des margins ?
    Un simple "float:left;" ça ne marche pas ?
    Ok je comprend mieux , pour le float:left; je suis ok mais le bloc va coller la bordure de ma div contenu et je voudrais laisser 5px entre deux.
    De plus mon bloc est en deux partis , la tete de bloc et son contenu et le contenu du block ne vient pas se mettre en dessous de la tête de bloc avec float:left; .

  4. #4
    Membre Expert Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Par défaut
    Si tu veux laisser 5px entre ton conteneur et le contenu, tu mets ça dans ton css :

    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    #conteneur {
    padding:5px ;
    }

    C'est plus propre qu'un margin et ça marche pareil sur tous les navigateurs normalement.

    Si tu veux que ton block contenu se mette en dessous de ta tête, y a une methode toute bête :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <div id=tete> blabla</div></br>
    <div id=corps> corps</div>

  5. #5
    Membre confirmé Avatar de Tchupa
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2007
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2007
    Messages : 98
    Par défaut
    C'est ce que j'ai fais
    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
     
    #blockheadident
    {
    width: 218px;
    height: 40px;
    background: url(images/HeadBlock.png) ;
    color: #FFFFFF;
    font-size: 30px;
    text-align: center;
    /*margin-right: 758px;*/
    float: left;
    }
     
    #blockbodyident
    {
    width: 216px;
    height: 60px;
    background-color: #FFFFFF ;
    border-color: #ff8d08;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    float: left;
    /*margin-right: 758px;*/
    margin-top: 42px;
     
    }
    Pour le HTML

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <div id="contenu">
    		<div id="blockheadident">Login</div> <!-- tête du bloc identification-->
    		<div id="blockbodyident"></div>
     
     
    		</div>

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

Discussions similaires

  1. Alignement DIV différent entre Firefox et Chrome
    Par bond70 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 16/06/2015, 18h55
  2. [HTML] probleme de tableau entre firefox et IE
    Par Pe04 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 17
    Dernier message: 17/06/2009, 15h26
  3. Position du bas d'un bloc différente entre firefox et IE
    Par marmite dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 10/02/2009, 16h40
  4. 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
  5. [Cookies] $_SESSION['a']; Prob entre firefox et IE
    Par Djwaves dans le forum Langage
    Réponses: 16
    Dernier message: 13/02/2006, 19h10

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