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 :

Pb de Div avec IE7


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2007
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 275
    Par défaut Pb de Div avec IE7
    bonjour,

    je vais simplifier le truc, j'ai une page avec un div qui doit se trouver au centre de la page quelques soit la taille de l'écran puis j'ai un 2emediv qui doit se trouver dans l'espace à droite

    pour centrer le 1er div je fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    margin-left:auto;margin-right:auto;
    et pour mettre le 2ème à droite je fais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #menudroite{vertical-align: middle;width:auto; float: right;padding-top: 200px; margin: 0 auto 1px 10px;}
    sous firefix ça marche parfaitement mais sou IE7 le faite de mettre un autre div à droite me décale le 1er, avez-vous une solution?

  2. #2
    Membre émérite Avatar de Korko Fain
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    632
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 632
    Par défaut
    ajoute un position:aboslute au premier ^^

  3. #3
    Membre éclairé
    Inscrit en
    Janvier 2007
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 275
    Par défaut
    heu mon 1er div est collé à droite maintenant...

  4. #4
    Membre émérite Avatar de Korko Fain
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    632
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 632
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    position: aboslute;
    width: 250px;
    top: 50%;
    right: 50%
    margin: 125px 125px 0 0; //50% de la taille de ta div
    ^^

  5. #5
    Membre éclairé
    Inscrit en
    Janvier 2007
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 275
    Par défaut
    Ca n'a pas l'air de marcher.

    Dans mon premier div j'ai mis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    .divPrincip {width:800px;background-color:#eeeff1;
    position: aboslute;
    top: 50%;
    right: 50%
    margin: 125px 125px 0 0;}
    la div principale est tjr décalé à cause de l'autre div qui a les propriété suivantes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #menudroite{vertical-align: middle;width:auto; float: right;padding-top: 200px; margin: 0 auto 1px 10px;}
    mais ça marche sous FireFox mais comme par hasard je dois le faire sous IE et puis c'est tjr mieux si ça marche pour les deux...

  6. #6
    Rédactrice

    Avatar de kalyparker
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 327
    Par défaut
    ce ne serais pas plutot :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    .divPrincip {width:800px;background-color:#eeeff1;
    position: absolute;
    top: 50%;
    right: 50%
    margin: 125px 125px 0 0;}
    It isn't that they can't see the solution, it's that they can't see the problem.
    Mes Articles et Traductions (Microstrategy, Css et Javascript)
    Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.

  7. #7
    Membre émérite Avatar de Korko Fain
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    632
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 632
    Par défaut
    1) Faute de frappe de ma part c'est absolute et pas aboslute
    2) dans le margin il faut que ça soit 50% de la taille de ta div

    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
    .divPrincip {
    width:800px;
    height: 800px;
    background-color:#eeeff1;
    position: absolute;
    top: 50%;
    right: 50%
    margin: 400px 400px 0 0;
    }
     
    #menudroite {
    vertical-align: middle;
    width:auto;
    float: right;
    padding-top: 200px;
    margin: 0 auto 1px 10px;
    }

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

Discussions similaires

  1. Contenu dans une DIV avec scrollbar sous IE7
    Par miltonis dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 23/03/2010, 10h59
  2. Transparence d'une DIV avec -moz-opacity:0.9 Ok IE7, Non IE8 et FF
    Par youri89 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 18/07/2009, 02h22
  3. Problème de DIV (float ?) avec IE7
    Par harkoss dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 10/03/2009, 22h50
  4. superposition de div avec IE7
    Par djimaestro dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 04/03/2009, 12h58
  5. div coin arrondi décomposer avec IE7 ?
    Par fiston dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 20/05/2007, 16h43

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