beh ovviamente non ha senso posizionare il footer in modo assoluto in un punto fisso, a meno che non sei sicuro che la parte superiore abbia sempre un'altezza fissa, ma non è cmq una buona soluzione.
Se vuoi che il tuo footer sia sempre in fondo alla pagina puoi usare questa tecnica: http://www.html.it/layout_css/layout_css_15.htm
Altrimenti ti consiglio di evitare i posizionamenti assoluti. Per l'altezza del main puoi usare min-height e poi dare il clear al footer

Rispondi quotando