Ciao a tutti, ho realizzato il seguente layout
body
{
margin: 0;
padding: 0;
height: 99.5%;
width: 99.5%;
font-family: Verdana;
font-size: 10pt;
text-align: left;
}
div#container
{
position:relative;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
border: 1px solid black;
text-align: left;
color: #ffffff;
background-color: #0066ff;
}
div#header
{
width: 100%;
height: 20px;
font-size: 18pt;
vertical-align: middle;
text-align: center;
font-weight: bold;
font-style: italic;
color: #99ffff;
background-color: #3300ff;
}
div#content
{
width: 100%;
height:auto;
bottom:20px;
padding: 0;
text-align: left;
}
div#footer
{
clear:both;
position:absolute;
width: 100%;
height: 20px;
bottom: 0;
margin: 0;
padding: 0;
text-align: left;
font-size: 10pt;
background-color: #000000;
vertical-align: middle;
color: #ffffff;
}
Quello che vorrei che il div#content abbia come altezza lo spazio necessario ad occupare la rimanente parte del div#container, una cosa del tipo 100% - lo spazio occupato dal div#header.
Come posso fare se imposto div#container height : 100% succede che la pagina diventi + lunga di quello disponibile, perchè ?
Ciao