Bonjour à tous,
Je suis entrain de restructurer un site complètement, et je tiens à ce qu'il soit vraiment top au niveau css, j'ai donc tout refait en partant du début pour ne pas garder de mauvaises choses. J'au tout terminé sauf qu'en testant sur IE6 mon menu de droite se retrouve tout en bas de ma page.
Voici comment est structurée ma page :
Et ma css
J'ai pas mal cherché avant de venir posté, merci de votre aide.
Modifié par jexl (25 Nov 2009 - 11:50)
Je suis entrain de restructurer un site complètement, et je tiens à ce qu'il soit vraiment top au niveau css, j'ai donc tout refait en partant du début pour ne pas garder de mauvaises choses. J'au tout terminé sauf qu'en testant sur IE6 mon menu de droite se retrouve tout en bas de ma page.
Voici comment est structurée ma page :
<div id="global">
<div id="entete"><img src="images/logo.jpg" width="330" height="135" /></div>
<div id="navigation">
Mon menu
</div>
<img src="images/separateur.gif" width="955" height="7" align="left" />
<div id="centre">
<div id="principal">
<img src="images/diaporama.jpg" width="565" height="270" />
</div>
<div id="secondaire">
Ma pub
</div>
</div>
</div>
<div id="pied">...</div>
</div>
Et ma css
/* Général */
body {
background-color: #7c766d;
background-image: url(../images/header-fond.gif);
background-repeat: repeat-x;
background-position: center top;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#4d463a;
}
#global {
width: 955px;
margin: 0 auto; /* -> 3 */
background: #FFFFFF;
overflow:hidden;
}
/* En-tête */
#entete {
margin: 0px;
background-image: url(../images/header-entete.gif);
background-repeat: repeat-x;
background-position: center top;
}
#entete h1 img {
float: left;
display:inline;
}
/* Navigation */
#navigation {
clear:both;
margin-left:20px;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
}
#navigation a {
color: #4d463a;
font-weight:bold;
text-decoration:none;
}
/* Bloc central */
#centre {
background: #FFFFFF;
width: 100%;
overflow: hidden;
clear:both;
}
/* Contenu principal */
#principal {
background: #FFFFFF;
float: left;
width: 571px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 7px;
}
/* Contenu secondaire */
#secondaire {
height:1%;
background: #FFFFFF;
margin-left: 579px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
padding-top: 10px;
padding-right: 7px;
padding-bottom: 10px;
padding-left: 0px;
}
#pied {
background: #4d463a;
clear:both;
}
J'ai pas mal cherché avant de venir posté, merci de votre aide.
Modifié par jexl (25 Nov 2009 - 11:50)