Devo realizzare un layout con i div in modo da avere una intestazione superiore (header) una parte centrale suddivisa in due settori: un menu a sinistra (bodyleft) e un settore centrale per i contenuti (bodyright), ed infine un blocco inferiore (footer). Tutto questo in modo che tutta l'altezza sia sempre al 100% e quindi con il footer sempre a fondo pagina.
Tento uno schema per essere ancora più chiaro:
-----------------------
header
-----------------------
| |
| bodyleft | bodyright
| |
------------------------
footer
------------------------
Diciamo che sono riuscito a fare tutto, l'unico problema è nei div centrali (bodyleft e bodyright): riesco a metterli uno accanto all'altro MA NON RIESCO A DARGLI L'ALTEZZA AL 100%, in modo che arrivino giù fino al footer.
Come posso correggere il problema? GRAZIE
Questo il mio CSS
Questo il codice HTML:codice:html, body, form { margin: 0; padding: 0; height: 100%; } #container { min-height: 100%; position: relative; } #header { height: 90px; background-color: #666699; padding: 10px; } #body { padding-bottom: 40px; } #footer { position: absolute; bottom: 0; width: 100%; height: 40px; /* Height of the footer */ background: #D5D5E3; } #content { margin: 0 0 0 225px; border: none; color: #000000; min-height: 100%; position: relative; } #bodyleft { margin-left: 0px; float: left; width: 150px; background-color: #CFD7D8; } #bodyright { margin-left: 10px; float: left; width: 650px; }
codice:<body> <form id="form1" runat="server"> <div id="container"> <div id="header"> HEADER </div> <div id="body"> <div id="bodyleft"> LEFT MENU </div> <div id="bodyright"> CORPO CENTRALE </div> <div style="clear:both"></div> </div> <div id="footer"> FOOTER </div> </div> </form> </body>

Rispondi quotando
