Bonjour
Je voudrais faire un 'layout' avec un header qui prend 100% de la largeur et 70px de haut.
Dessous, deux colonnes l'une à côté de l'autre. L'une faisant 210px de large et l'autre, prenant le reste.
Ces deux dernière colonnes devraient prendre la hauteur restante disponible.
Cependant, lorsque je code ceci, ça ne marche pas. Si je met height: 100% dans mes styles de mes deux conteneurs du bas, il me prend bien 100%, mais en sus des 70px du header, ce qui occasion des 'scrollbars' sur le côté. De plus, lorsque le contenu dépasse les 100%, la couleur de fond ne suit pas
Es-ce que vous pouvez m'aider ??
voici un aperçu :
Code :
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
- <style>
- html, body {
- margin: 0;
- padding: 0;
- background-color: #fff;
- height: 100%;
- }
- #wrapper {
- background-color : #c0c0c0;
- height : 100%;
- width : 100%;
- }
- #header {
- background-color : #fff;
- height: 70px;
- }
- #menu {
- position: absolute; top: 70px; left: 0px; bottom: 0px;
- background-color : #e5e5e5;
- width : 210px;
- float: left;
- }
- #content {
- position: absolute; top: 70px; left: 210px; bottom: 0px right: 0px;
- background-color : #c0c0c0;
- float: left;
- }
- </style>
- </head>
- <body>
- <div id="wrapper">
- <div id="header">
- header
- </div>
- <div id="menu">
- menu
- </div>
- <div id="content">
- content 2
- </div>
- </div>
- </body>
- </html>
|
Merci de votre aide