คุณต้องตัด.container-fluid
div เพื่อให้ส่วนท้ายของคุณทำงานคุณยังขาดคุณสมบัติบางอย่างใน.wrapper
ชั้นเรียนของคุณ ลองสิ่งนี้:
ลบออกpadding-top:70px
จากbody
แท็กของคุณและรวมไว้ในของคุณ.container-fluid
แทนเช่น:
.wrapper > .container-fluid {
padding-top: 70px;
}
เราต้องทำเช่นนี้เพราะการกดbody
ลงเพื่อรองรับ navbar ท้ายสุดดันส่วนท้ายอีกเล็กน้อย (70px เพิ่มเติม) ผ่านวิวพอร์ตเพื่อให้เราได้แถบเลื่อน เราได้ผลลัพธ์ที่ดีกว่าในการผลักดัน.container-fluid
div แทน
ต่อไปเราต้องลบ.wrapper
คลาสออกจาก.container-fluid
div ของคุณและตัด#main
div ของคุณด้วย:
<div class="wrapper">
<div id="main" class="container-fluid">
<div class="row-fluid">...</div>
<div class="push"></div>
</div>
</div>
ส่วนท้ายของหลักสูตรของคุณจะต้องออกจาก.wrapper
div ดังนั้นลบมันออกจาก `. Krapper div และวางไว้ข้างนอกเช่น:
<div class="wrapper">
....
</div>
<footer class="container-fluid">
....
</footer><!--END .row-fluid-->
หลังจากทำเสร็จแล้วให้กดส่วนท้ายให้ใกล้กับ.wrapper
ชั้นเรียนอย่างถูกต้องโดยใช้ระยะขอบติดลบเช่น:
.wrapper {
min-height: 100%;
height: auto !important; /* ie7 fix */
height: 100%;
margin: 0 auto -43px;
}
และนั่นควรจะใช้ได้แม้ว่าคุณอาจจะต้องปรับเปลี่ยนบางอย่างเพื่อให้มันทำงานเมื่อหน้าจอมีการปรับขนาดเช่นการรีเซ็ตความสูงของ.wrapper
คลาสเช่น:
@media (max-width:480px) {
.wrapper {
height:auto;
}
}