Bonjour, j'aimerais savoir comment faire en sorte que mon background de contenu ce repète en hauteur, j'ai actuelement mon site qui colle de haut en bas de la page, cela dit le bg du contenu ne ce repete qu'en fonction du texte
inclu dans le contenu, je voudrais donc que ce background de contenu ce repète de header au footer.
Voici ma page html :
Et ma page CSS
Merci d'avance.
inclu dans le contenu, je voudrais donc que ce background de contenu ce repète de header au footer.
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>Chez Roma !</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">
<!-- //////////////////////// Partie header ////////////////////// -->
<div id="bgheader">
<div id="topbarheader">
</div>
<div id="header">
<div class="texte-header">test</div>
</div>
</div>
<!-- //////////////////////// FIN Partie header ////////////////////// -->
<div id="contenu">
<div class="contenu-texte">test de texte</div>
</div>
<div id="bgfooter">
<div id="footer">
<div class="copy">copy</div>
</div>
</div>
</div>
</body>
</html>
Et ma page CSS
html, body {
margin: 0;
padding: 0;
height:100%;
}
Body {
background-color:#ffffff;
margin : 0 auto 0 auto;
}
#global {
position:relative;
background-color:#ffffff;
min-height:100%;
}
#topbarheader {
background-image:url(images/topbarmenu.png);
background-repeat:no-repeat;
width:697px;
height:96px;
}
#bgheader {
background-image:url(images/bg-header.png);
background-repeat:repeat-x;
height:224px;
}
#header {
background-image:url(images/header.png);
background-repeat:no-repeat;
width:697px;
height:236px;
}
#contenu {
background-image:url(images/corp.png);
width:697px;
background-repeat:repeat-y;
margin-top:105px;
}
#footer {
background-image:url(images/footer.png);
background-repeat:no-repeat;
width: 697px;
height:99px;
position: absolute;
bottom: 0; left: 0;
}
#bgfooter {
position: absolute;
bottom: 0; left: 0;
width: 100%;
background-image:url(images/bg-footer.png);
background-repeat:repeat-x;
height:96px;
}
.contenu-texte {
padding-top:10px;
margin-left:15px;
width:650px;
font-family:verdana, Arial;
font-size:0.7em;
font-weight:none;
color:#000000;
}
.texte-header {
padding-top:8px;
margin-left:350px;
width:325px;
font-family:Times;
font-size:0.9em;
font-weight:none;
color:#000000;
}
.copy {
margin-left:15px;
margin-top:50px;
text-align:center;
width:650px;
font-family:Times;
font-size:0.9em;
font-weight:none;
color:#000000;
}
Merci d'avance.