Bonjour (edit ^^)
Tout d'abord voici le lien en question: http://n.romaric.free.fr/test/Nouveau%20dossier/
J'explique mon souci, j'essai de faire en sorte que mon footer colle au bas de la page et cela peu importe l'importance du contenu.
Sur ma page mon footer est bel et bien en bas de page, cela dit si le texte deviens trop important, il passe par dessous et le footer ne colle plus au bas de page (voir le lien).
Je ne vois pas ou est mon erreur, si quelqu'un pouvais jeter un oeil ce serai bien gentil.
Voici ma page html:
Et ma page css:
Merci d'avance.
Modifié par Romaric (10 Jul 2007 - 18:47)
Tout d'abord voici le lien en question: http://n.romaric.free.fr/test/Nouveau%20dossier/
J'explique mon souci, j'essai de faire en sorte que mon footer colle au bas de la page et cela peu importe l'importance du contenu.
Sur ma page mon footer est bel et bien en bas de page, cela dit si le texte deviens trop important, il passe par dessous et le footer ne colle plus au bas de page (voir le lien).
Je ne vois pas ou est mon erreur, si quelqu'un pouvais jeter un oeil ce serai bien gentil.
Voici ma page html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>titre</title>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-15" />
<link rel="stylesheet" type="text/css" href="styles.css"
media="screen" />
</head>
<body>
<div id="global">
<div id="bgheader">
<div id="header">
<div id="pathway">
<div class="pathway-texte">
Accueil - Présentation..
</div>
</div>
</div>
</div>
<div id="contenu">
<div id="texte">
<div class="texte-contenu">
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
texte de contenu<br/>texte de contenu<br/>
</div>
</div>
<div id="menuv">
<div class="texte-menuv">
Accueil<br/>
Présentation</br>
</div>
</div>
</div>
<div id="footer">
<div id="footer-copy">
<div class="copy">
Copyright blablabla
</div>
</div>
</div>
</div>
</body>
</html>
Et ma page css:
html, body {
margin: 0;
padding: 0;
height:100%;
}
Body {
background-image:url(images/bg.png);
background-color:#f3f3f3;
margin : 0 auto 0 auto;
}
#global {
position:relative;
min-height:100%;
background-image:url(images/corp.png);
background-repeat:repeat-y;
}
#bgheader{
background-image:url(images/bg-h.png);
background-repeat:repeat-x;
height:147px;
}
#header {
background-image:url(images/header.png);
width:786px;
height:184px;
}
#pathway {
position:relative;
width:514px;
margin-left:17px;
padding-left:5px;
padding-top:149px;
}
#contenu {
width:786px;
margin-bottom: 0;
padding-bottom: 4em;
}
#texte {
position:relative;
float:left;
width:509px;
margin-left:17px;
padding-left:10px;
margin-top:40px;
}
#menuv {
float:left;
width:194px;
margin-left:17px;
padding-left:15px;
margin-top:40px;
}
#footer {
background-image:url(images/footer.png);
width:786px;
height:105px;
position: absolute;
bottom: 0;
left: 0;
}
#footer-copy {
float:left;
width:509px;
margin-left:17px;
padding-left:10px;
margin-top:50px;
padding-top:15px;
}
.texte-contenu {
font-family:Verdana, Georgia;
font-size:0.8em;
}
.texte-menuv {
font-family:Arial,Georgia;
font-size:0.9em;
}
.copy {
font-family:Georgia, Arial;
font-size:0.7em;
text-align:center;
}
.pathway-texte {
font-family:Times;
font-size:0.8em;
}
Merci d'avance.
Modifié par Romaric (10 Jul 2007 - 18:47)