Memperbaiki footer di Bootstrap


Jawaban:


215

Untuk mendapatkan footer yang menempel di bagian bawah viewport Anda, berikan posisi tetap seperti ini:

footer {
    position: fixed;
    height: 100px;
    bottom: 0;
    width: 100%;
}

Bootstrap menyertakan CSS ini di Navbar> bagian Penempatan dengan kelas fixed-bottom. Cukup tambahkan kelas ini ke elemen footer Anda:

<footer class="fixed-bottom">

Dokumentasi bootstrap: https://getbootstrap.com/docs/4.4/utilities/position/#fixed-bottom


Ini dan komentar @ Daniel-Tero berhasil untuk saya.
jmng

4
Jika halaman memiliki scrolling, itu tidak berfungsi dengan benar.
Arnab

2
fixed-bottomtidak melakukan apa yang saya harapkan, saya lakukan sebagai gantinya static-bottomuntuk menghormati tinggi konten halaman.
Gjaa



3

Tambahkan z-index:-9999;ke metode ini, atau ini akan menutupi bilah atas Anda jika Anda punya 1.


0

Anda dapat melakukan ini dengan membungkus konten halaman dalam div dengan gaya id berikut diterapkan:

<style>
#wrap {
   min-height: 100%;
   height: auto !important;
   height: 100%;
   margin: 0 auto -60px;
}
</style>

<div id="wrap">
    <!-- Your page content here... -->
</div>

Bekerja untuk saya.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.