Ben, il est mal fait ce montage, essaye le code suivant :
Code :
- <html>
- <head>
- <style>
- body {
- margin: 0;
- padding: 10px;
- font-size: 80%;
- font-family: Arial, Helvetica, sans-serif;
- color: white;
- background: #2D424F url(img/fond-page.png) repeat center top;
- }
- #global {
- width: 766px;
- margin-left: auto;
- margin-right: auto;
- background-color: yellow;
- border : solid 10px red;
- }
- #contenu {
- position: relative;
- top: -6px;
- margin-left: 150px;
- color: black;
- background-color: fushia;
- border : solid 10px green;
- }
- #accueil-col1 {
- float: left;
- width: 380px;
- background-color: pink;
- }
- #accueil-col2 {
- float: right;
- width: 140px;
- padding: 20px 10px;
- background: #EFF3E0;
- }
- </style>
- </head>
- <body>
- <div id="global">
- <div id="contenu">
- <div id="accueil-col1"> <p>Contenu qui tue accueil de la mort, ca dechire grave dans la banlieue</p></div><!-- #accueil-col1 -->
- <div id="accueil-col2"> <p>Ca c'est la deuxieme colonne dont je ne suis pas peu fier !</p></div><!-- #accueil-col2 -->
- </div><!-- #contenu -->
- </div><!-- #global -->
- </body>
- </html>
|
et tu constatera que beaucoup de choses ne sont ni taillees ni positionnees comme tu le crois. Dans ton cas, comme tu ajoute des divs dans un flux normal a tes flotants, ca ne m'etonne pas que ca donne des resultats complexes. A ta place, j'eviterai les flottants et positionnerai la taille de mes colonnes en mettant des marges fixes