Bootstrap การแบ่งหน้า
การแบ่งหน้าพื้นฐาน
หากคุณมีเว็บไซต์ที่มีหน้าจำนวนมาก คุณอาจต้องการเพิ่มการแบ่งหน้าในแต่ละหน้า
การแบ่งหน้าพื้นฐานใน Bootstrap มีลักษณะดังนี้:
ในการสร้างการแบ่งหน้าพื้นฐาน ให้เพิ่ม.pagination
คลาสให้กับ<ul>
องค์ประกอบ:
ตัวอย่าง
<ul class="pagination">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
</ul>
สถานะใช้งาน
สถานะใช้งานแสดงว่าหน้าปัจจุบันคืออะไร:
เพิ่มคลาส.active
เพื่อให้ผู้ใช้รู้ว่าเขา/เธออยู่ที่หน้าใด:
ตัวอย่าง
<ul class="pagination">
<li><a href="#">1</a></li>
<li class="active"><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
</ul>
สถานะคนพิการ
ไม่สามารถคลิกลิงก์ที่ปิดใช้งานได้:
เพิ่มคลาส.disabled
หากลิงก์ถูกปิดใช้งานด้วยเหตุผลบางประการ:
ตัวอย่าง
<ul class="pagination">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li class="disabled"><a href="#">4</a></li>
<li><a href="#">5</a></li>
</ul>
การปรับขนาดเลขหน้า
บล็อกการแบ่งหน้าสามารถปรับขนาดให้ใหญ่ขึ้นหรือเล็กลงได้:
เพิ่มคลาส.pagination-lg
สำหรับบล็อกขนาดใหญ่หรือบล็อก.pagination-sm
ขนาดเล็ก:
ตัวอย่าง
<ul class="pagination pagination-lg">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
</ul>
<ul class="pagination pagination-sm">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
</ul>
เกล็ดขนมปัง
อีกรูปแบบหนึ่งสำหรับการแบ่งหน้าคือ breadcrumbs:
คลาส.breadcrumb
ระบุตำแหน่งของเพจปัจจุบันภายในลำดับชั้นการนำทาง:
ตัวอย่าง
<ul class="breadcrumb">
<li><a href="#">Home</a></li>
<li><a href="#">Private</a></li>
<li><a href="#">Pictures</a></li>
<li class="active">Vacation</li>
</ul>
การอ้างอิงการนำทาง Bootstrap ที่สมบูรณ์
สำหรับการอ้างอิงที่สมบูรณ์ของคลาสการนำทางทั้งหมด ไปที่ Bootstrap Navigation Referenceทั้งหมดของเรา