Bonjour,
J'ai une mise une mise en page avec 2 colonnes fixes et une prend toute la largeur de la page (width:100%).
Je voudrais aussi avoir un height:100% pour les colonnes. J'ai ajouter dans #table et/ou #gauche:
- background:url(ft.png);repeat -y;
ou
- height:100%;
mais ca marche pas, et je ne vois pas pourquoi...
Je vous laisse le code au cas ou :
Modifié par pierr75 (14 Mar 2011 - 16:11)
J'ai une mise une mise en page avec 2 colonnes fixes et une prend toute la largeur de la page (width:100%).
Je voudrais aussi avoir un height:100% pour les colonnes. J'ai ajouter dans #table et/ou #gauche:
- background:url(ft.png);repeat -y;
ou
- height:100%;
mais ca marche pas, et je ne vois pas pourquoi...
Je vous laisse le code au cas ou :
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Layout en 3 colonnes</title>
<style type="text/css">
body {}
#titre {background:red;}
#contenu {}
#table{display:table;width:100%; height:100%;}
#gauche {
display:table-cell;
width:200px;
background:green;
}
#milieu {
display:table-cell;
background:yellow;
}
#droit {
display:table-cell;
width:200px;
background:green;
}
#pied {
background:grey;
}
</style>
</head>
<body>
<div id="contenu">
<div id="titre">Bandeau</div>
<div id="table">
<div id="gauche">Mon menu gauche.</div>
<div id="milieu">Lorem ipsum elit.</div>
<div id="droit">Mon menu droit qui peut être éventuellement supprimé.</div>
</div>
<div id="pied">Pied de page</div>
</div>
</body>
</html>
Modifié par pierr75 (14 Mar 2011 - 16:11)