Penso che sia la domanda da un milione di euro!
Ho questo html:
L'header e il footer sono a width: 100%<div id="header"></div>
<div id="sidebar-left" class="sidebar"></div>
<div id="center">
<div id="squeeze"></div>
</div>
<div id="footer"></div>
.sidebar {
float: left;
width: 200px
}
#sidebar-left {
background: #d6d5d0;
height: 100%;
}
#center{
width: 100%;
display: block;
padding: 0;
margin: 0;
}
.sidebar-left #squeeze {
margin-left: 210px;
}
Il risultato é header e footer a tutto schermo (il primo in cima alla pagina, il secondo in fondo)
in mezzi c'è sidebar-left a sinistra e squeeze a destra affianchati
Il problema è height: 100%; della sidebar-left, che non mi fa estendere il colore di sfondo su tutto lo schermo fino al footer, ma si ferma all'ultima riga inserita.
Io ho pagine ridimensionabili in altezza dinamicamente, e non posso modificare l'ordine dei tag nel codice html.
Come faccio a estendero lo sfondo per tutta la pagina?
Non so piu cosa provare!