Anda perlu membungkus .container-fluid
div Anda agar footer lengket Anda berfungsi, Anda juga kehilangan beberapa properti di .wrapper
kelas Anda . Coba ini:
Hapus tag padding-top:70px
Anda body
dan sertakan di tag Anda .container-fluid
, seperti:
.wrapper > .container-fluid {
padding-top: 70px;
}
Kita harus melakukan ini karena menekan ke body
bawah 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-fluid
div.
Selanjutnya kita harus menghapus .wrapper
kelas di luar .container-fluid
div Anda dan membungkus #main
div 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 .wrapper
div 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 .wrapper
kelas 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 .wrapper
kelas, seperti:
@media (max-width:480px) {
.wrapper {
height:auto;
}
}