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 de plusieurs div entre eux


Sujet :

Positionnement en CSS

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12
    Points : 10
    Points
    10
    Par défaut Alignement de plusieurs div entre eux
    Bonjour a tous,

    Débutant, j'ai moi aussi un probleme d'alignement:



    comme vous le voyez, j'essaye en vain depuis deux bonnes heures d'aligner mes blocs menus avec le reste de la page...

    voici a présent le code 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
     
    div {
    	text-align:left;
    	}
    div#bandeau {
    	margin: 0 auto;
    	width:900px;
    	height:100px;
    	background-color:#00CCFF;
    	}
    div#flash {
    	margin: 0 auto;
    	width:900px;
    	height:326px;
    	background-color:#FFCC00;
    	}
    div#menu1 {
    	width: 450px;
    	float:left;
    	background-color:#0099CC
    	}
    div#menu2 {
    	width:450px;
    	float:left;
    	background-color:#CC9933
    	}
    et le code HTML

    Code html : 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
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <link rel="stylesheet" type="text/css" href="style_polo.css">
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Document sans nom</title>
    </head>
     
    <body>
    <div id="bandeau">Ceci est le bandeau</div>
    <div id="flash">Ceci est le contenu</div>
    <div id="menu1">Ceci est le menu 1</div>
    <div id="menu2">ceci est le menu 2 </div>
    </body>
    </html>

    je suis sur que la solution est tres conne... mais je bloque. Pouvez vous m'aider ?

    Merci !

  2. #2
    Expert éminent
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Points : 9 031
    Points
    9 031
    Par défaut
    Bonsoir

    Cela s'explique par le fait que tu appliques des marges latérales auto à tes deux premiers div mais pas aux suivants : donc les deux premiers divs sont centrés alors que les suivants ne le sont pas...

    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
    div {
    	text-align:left;
    	}
    #conteneur { margin: 0 auto;width:900px }
     
    div#bandeau {
    	height:100px;
    	background-color:#00CCFF;
    	}
    div#flash {
    	height:326px;
    	background-color:#FFCC00;
    	}
    div#menu1 {
    	width: 450px;
    	float:left;
    	background-color:#0099CC
    	}
    div#menu2 {
    	width:450px;
    	float:left;
    	background-color:#CC9933
    	}
    Code html : 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
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <link rel="stylesheet" type="text/css" href="style_polo.css">
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Document sans nom</title>
    </head>
     
    <body>
    <div id="conteneur">
       <div id="bandeau">Ceci est le bandeau</div>
       <div id="flash">Ceci est le contenu</div>
       <div id="menu1">Ceci est le menu 1</div>
       <div id="menu2">ceci est le menu 2 </div>
    </div>
    </body>
    </html>
    Vous souhaitez participer à la rubrique (X)HTML/CSS, contactez moi.
    débutez avec les CSS
    Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
    Votez pour les messages qui vous ont aidés...

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12
    Points : 10
    Points
    10
    Par défaut merci
    bonjour et merci pour ta réponse, ca marche nikel !

    bonne journée!

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

Discussions similaires

  1. Comment comparer plusieurs tableaux entre eux ?
    Par djibril dans le forum Téléchargez
    Réponses: 2
    Dernier message: 21/08/2012, 13h14
  2. grep extraire plusieurs termes en comparant plusieurs fichiers entre eux
    Par sab113 dans le forum Shell et commandes GNU
    Réponses: 14
    Dernier message: 07/03/2012, 19h03
  3. Synchronisation de plusieurs onglets entre eux
    Par 44jeje44 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 08/04/2010, 17h16
  4. Aligner plusieurs DIV
    Par PtitGénie dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 05/03/2009, 12h17
  5. plusieur JRadioBox lié entre eux
    Par bracket dans le forum Débuter
    Réponses: 1
    Dernier message: 05/01/2009, 10h51

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