Parmi tous ces contrôles : ( bottom, clear, display, float, position, vertical-align) lequel peut-il me permettre de mettre tout simplement mon footer en dessous de mon contenu ?
En sachant que mon contenu est un bloc conteneur de 6 autres éléments, et qu'apparement, cela perturbe le tout.
Puisque en fait, les deux blocs sont "frères", et qu'ils devraient s'afficher l'un en dessous de l'autre, puisque le footer arrive après le contenu dans le flux.
Je parviens tout de même à le positionnerr en plaçant un contrôle "top" en position "absolute", mais cela les empêche de "flotter" ensemble lorsque le conteneur change de hauteur d'une page à l'autre.
Ah oui, j'ai essayé tous les contrôles avant de mettre ce post, sans succés... Help !
En sachant que mon contenu est un bloc conteneur de 6 autres éléments, et qu'apparement, cela perturbe le tout.
Puisque en fait, les deux blocs sont "frères", et qu'ils devraient s'afficher l'un en dessous de l'autre, puisque le footer arrive après le contenu dans le flux.
Je parviens tout de même à le positionnerr en plaçant un contrôle "top" en position "absolute", mais cela les empêche de "flotter" ensemble lorsque le conteneur change de hauteur d'une page à l'autre.
Ah oui, j'ai essayé tous les contrôles avant de mettre ce post, sans succés... Help !
/* CSS Document */
body {
margin : 0;
padding : 0;
background-attachment: fixed;
}
.conteneur {
position : relative;
width : 700px;
height : 60px;
left : 50%;
top : 0px;
margin-left : -345px;
background-color : transparent;
}
.boitehaut {
poosition:absolute;
height : 140px;
width : 685px;
margin:0;
padding:0;
border : 0 none inherit;
background-image : url(images-css/barre.gif);
background-color : transparent;
}
ul {
list-style-type : none;
float : right;
width : 100%;
margin:0;
padding:0;
}
.menu li {
float : right;
margin-top : 121px;
margin-right:13px;
}
.menu a {
width : 70px;
height : 1px;
margin:0;
padding:0;
display : block;
text-align : center;
border : 0 none inherit;
text-decoration : none;
background : transparent;
}
.menu a:link {
background : transparent;
border : 0 none inherit;
font-size : 10px;
text-decoration : none;
color : #FBDFE9;
}
.menu a:visited {
background : transparent;
border : 0 none inherit;
font-size : 10px;
text-decoration : none;
color : #DBCCD2;
}
.menu a:hover {
background : transparent;
border : 0 none inherit;
font-size : 10px;
font-weight:bold;
color : red;
text-decoration : none;
}
.menu a:active {
background : transparent;
border : 0 none inherit;
font-size : 10px;
background-color : transparent;
text-decoration : none;
color : red;
}
.bandeau {
position : absolute;
width : 670px;
height : 29px;
margin-left:14px;
background-image : url(images-css/bandeau2.gif);
}
div#cadre {
position:absolute;
width : 452px;
padding-top : 60px;
background : url(images-css/haut.gif) no-repeat 0% 0%;
margin: 45px 0px 0px 150px;
}
div#bloccadre {
background : url(images-css/bas2.gif) no-repeat 0% 100%;
margin:0;
padding: 0px 0px 15px 0px;
}
div#bloccadre p {
margin : 0 80px 10px 30px;
border : 0 none inherit;
}
.titre {
float:left;
height : 10px;
width :290px;
border : 0 none inherit;
background : transparent;
margin:-42px 0px 0px 0px;
padding:0px 0px 0px 40px;
font-size:18px;
color:#F1D5E3;
}
.boiteblanche1 {
position :absolute;
top : 190px;
left : 12px;
height : 195px;
width : 125px;
border : 0 none inherit;
background-image : url(images-css/boite-blanche2.gif);
margin:0;
padding:0;
}
.boiteblanche2 {
position : absolute;
top : 410px;
left : 12px;
height : 283px;
width : 125px;
border : 0 none inherit;
background-image : url(images-css/boite-blanche3.gif);
margin:0;
padding:0;
}
.boiteblanche3 {
position : absolute;
top : 190px;
left : 562px;
height : 370px;
width : 125px;
border : 0 none inherit;
background-image : url(images-css/boite-blanche4.gif);
margin:0;
padding:0;
}
.boiteblanche4 {
position : absolute;
top : 590px;
left : 562px;
height : 78px;
width : 125px;
border : 0 none inherit;
background-image : url(images-css/boite-blanche1.gif);
margin:0;
padding:0;
}
.signature {
position:absolute;
width : 669px;
height : 42px;
top:790px;
left:50%;
background-image : url(images-css/bandeau.gif);
margin:0px 0px 0px -345px;
padding:0px 0px 0px 0px;
border : 0 none inherit;
}