Ciao, se vuoi mantenere fisso un elemento rispetto alla finestra puoi usare position:fixed; piuttosto che absolute.
Prova quindi a modificare questa proprietà per .footer.
Noto che confondere questi due valori sembra un errore abbastanza frequente; proprio qualche giorno fa ho spiegato grossomodo la differenza ad un altro utente che è incappato nello stesso tuo "equivoco". Se può esserti utile, vedi qui.
Buon proseguimento.


Rispondi quotando