Ho 3 div, ognuno di essi ha position: absolute
.posizione: assoluto, div sotto div
Prima è l'intestazione, e il suo funzionamento.
L'intestazione ha un'altezza costante e anche il secondo "contenuto" di divisione funziona.
Terzo div è "piè di pagina".
"Contenuto" ha altezza variabile e quando "contenuto" è superiore alla finestra del browser Web, il "footer" è su "contenuto". Voglio "footer" sotto "content" indipendentemente dall'altezza del contenuto.
L'intestazione è alta 300 px, il contenuto è margin-top: 300px
. Non posso usare lo stesso per il footer, perché il contenuto non ha altezza costante.
Non voglio impostare un div con position: absolute
, e questi 3 div collocano all'interno di questo.
div#header{
width: 960px;
height: 200px;
left: 50%;
margin-left: -480px;
position: absolute;
}
div#content{
width: 960px;
border: 1px solid black;
left: 50%;
margin-left: -480px;
position: absolute;
margin-top: 200px;
}
div#footer{
width: 960px;
height: 30px;
left: 50%;
margin-left: -480px;
position: absolute;
bottom: 10px; /*with this i've div fixed to the bottom of web-browsers' window */
clear: both;
}
La prego di aggiungere il codice esempio per la domanda? – andyb
Puoi anche creare "violini" qui: http://jsfiddle.net/ per esempi. – span
http://paste.org/42377 – aptyp