Anda perlu membungkus .container-fluiddiv Anda agar footer lengket Anda berfungsi, Anda juga kehilangan beberapa properti di .wrapperkelas Anda . Coba ini:
Hapus tag padding-top:70pxAnda bodydan sertakan di tag Anda .container-fluid, seperti:
.wrapper > .container-fluid {
padding-top: 70px;
}
Kita harus melakukan ini karena menekan ke bodybawah untuk mengakomodasi navbar akhirnya mendorong footer sedikit lebih jauh (70px lebih lanjut) melewati viewport sehingga kita mendapatkan scrollbar. Kami mendapatkan hasil yang lebih baik dengan mendorong .container-fluiddiv.
Selanjutnya kita harus menghapus .wrapperkelas di luar .container-fluiddiv Anda dan membungkus #maindiv Anda dengan itu, seperti:
<div class="wrapper">
<div id="main" class="container-fluid">
<div class="row-fluid">...</div>
<div class="push"></div>
</div>
</div>
Footer Anda tentu saja harus keluar dari .wrapperdiv jadi hapus dari `.wrapper div dan letakkan di luar, seperti:
<div class="wrapper">
....
</div>
<footer class="container-fluid">
....
</footer><!--END .row-fluid-->
Setelah semuanya selesai, dorong kaki Anda lebih dekat ke .wrapperkelas dengan menggunakan margin negatif, seperti:
.wrapper {
min-height: 100%;
height: auto !important; /* ie7 fix */
height: 100%;
margin: 0 auto -43px;
}
Dan itu akan berhasil, meskipun Anda mungkin harus memodifikasi beberapa hal lain untuk membuatnya berfungsi ketika layar diubah ukurannya, seperti mengatur ulang ketinggian di .wrapperkelas, seperti:
@media (max-width:480px) {
.wrapper {
height:auto;
}
}