Bonjour, J'explique ma problématique.
Je veut faire un site Web centré.
Séparé en 3 bloc : header, contenu, pied de page
Ces bloc s'enchainent un à la suite des autres à l'intérieur d'un gros calque nommé #page
Le problème est que mon header doit contenir une mise en page de facon précise. J'ai plusieurs images que je dois positionner en px sur x et y. Sauf que j'ai un conflit sur la position relative qui n'est pas vraimetn aapté à ma méthode de travail. Ce qui fait que je dois mettre des négatifs en y pour remonter mes layers pour ne pas qu'ilsse positionne un par dessus l'autre.
Avez vous une métohde structuré a proposer pour que mon site reste centré et que je puisse faire une mise en page x et y de mes images.
Mon css pour etre plus clair
Le body de mon html
Donc en somme, existe-t-il une meilleure facon pour faire de la mise en page d'images que celle-ci, merci.
Modifié par L-0sWald (16 Jan 2006 - 00:08)
Je veut faire un site Web centré.
Séparé en 3 bloc : header, contenu, pied de page
Ces bloc s'enchainent un à la suite des autres à l'intérieur d'un gros calque nommé #page
Le problème est que mon header doit contenir une mise en page de facon précise. J'ai plusieurs images que je dois positionner en px sur x et y. Sauf que j'ai un conflit sur la position relative qui n'est pas vraimetn aapté à ma méthode de travail. Ce qui fait que je dois mettre des négatifs en y pour remonter mes layers pour ne pas qu'ilsse positionne un par dessus l'autre.
Avez vous une métohde structuré a proposer pour que mon site reste centré et que je puisse faire une mise en page x et y de mes images.
Mon css pour etre plus clair

body{
background: #000;
margin: 0;
padding: 0;
text-align: center;
}
#page{
width: 639px;
margin: 0em auto;
text-align: left;
}
/*----- entete -----*/
#top{
position : relative;
overflow: visible;
top: 0px;
left: 0px;
width: 639px;
height: 79px;
}
/*exemple des layers :*/
#top{
position : relative;
overflow: visible;
top: 0px;
left: 0px;
width: 639px;
height: 300px;
}
*html #top{
position : static;
overflow: visible;
top: 0px;
left: 0px;
width: 639px;
height: 79px;
}
/*---------------------------------------*/
#top1{
width: 264px;
height: 79px;
background:url(../img/int/ent_1.gif) no-repeat;
}
#top2{
width: 375px;
height: 79px;
background:url(../img/int/ent_2.gif) no-repeat;
}
#top3{
position : relative;
top: 0px;
left: 16px;
width: 383px;
height: 93px;
background:url(../img/int/ent_3.gif) no-repeat;
}
#top4{
position : relative;
top: -93px;
left: 399px;
width: 177px;
height: 79px;
background:url(../img/int/ent_4.gif) no-repeat;
}
#top5{
position : relative;
top: -148px;
left: 399px;
width: 72px;
height: 69px;
background:url(../img/int/ent_5.gif) no-repeat;
}
Le body de mon html
<div id="page">
<div id="top">
<div id="top3"></div>
<div id="top4"></div>
<div id="top5"></div>
<div id="title"></div>
</div>
Donc en somme, existe-t-il une meilleure facon pour faire de la mise en page d'images que celle-ci, merci.
Modifié par L-0sWald (16 Jan 2006 - 00:08)