Come fissare il footer in fondo alla pagina?

18 ott 2017, 03:13:22
Visualizzazioni: 61.1K
Voti: 5

Ho bisogno che il footer del sito rimanga sempre fisso in fondo alla pagina.

Attualmente, si posiziona in fondo quando c'è contenuto nella pagina, ma quando non c'è contenuto il footer (.site-footer) sale dal basso verso il centro della pagina visibile come mostrato in questa immagine:

Footer posizionato al centro dello schermo

Sono riuscito a rispondere alla mia domanda e ho pubblicato il processo di scoperta qui sotto:

1
Commenti

Mostra del codice.

Samuel Asor Samuel Asor
18 ott 2017 03:14:08
Tutte le risposte alla domanda 2
1

Una rapida ricerca mostra che questa domanda è stata posta e risposta molte volte.

Da StackOverflow: Fare aderire il footer correttamente alla base della pagina

Da StackOverflow: Come far aderire il footer alla base della tua pagina web

Da CSS-Tricks: 5 modi diversi per creare un footer fisso

Da Code Pen: Footer "Sempre in fondo"

Da WordPress: Come fissare il footer alla base dello schermo?

Ho utilizzato la risposta di WordPress per la mia soluzione:

.site-footer{
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;   
}

Footer correttamente fissato alla base del sito

18 ott 2017 03:15:45
Commenti

Ho provato a usare absolute senza successo, cambiando in fixed ha funzionato - tuttavia significa che lo scrolling manterrà il footer fisso, il che è un po' fastidioso

User User
9 feb 2018 11:51:50
1

Aggiungi il CSS per il tuo footer, fisserà la posizione del footer in fondo alla pagina.

    .site-footer{
     position:fixed;
     bottom:0px;
     left:0px;
     right:0px;
     width:100%;
    }
18 ott 2017 07:50:57
Commenti

Fisserà la posizione del footer in basso

HeroWeb512 HeroWeb512
18 ott 2017 08:25:00