Ciao a tutti.
Ho cercato un po' in giro fino a farmi venire il mal di testa prima di scrivere qui...

Ho costruito diverse pagine di un sito con questa struttura di base:

container
header
contenuto
menu
footer

sia il menu che il footer sono in posizione assoluta: il menu si trova in alto a destra e il footer dovrebbe trovarsi sempre a fondo pagina, dopo i contenuti.

Purtroppo accade che, su Firefox (e ieri sera, dal cliente, anche sull'explorer 6 del mio portatile) quando carico per la prima volta una pagina molto lunga, il footer si viene a trovare non a fondo pagina, ma verso metà, sovrapposto ai contenuti. Se aggiorno la pagina va a posto, ma è un effetto orribile...
Ci sono soluzioni, stratagemmi particolari da seguire?

Grazie comunque.