Bootstrap 5 หน้าแสดง

ปฏิทินพื้นฐาน

ถ้าเว็บไซต์ของคุณมีหน้าจำนวนมาก คุณอาจต้องการเพิ่มปฏิทินบางอย่างสำหรับแต่ละหน้า。

ถ้าต้องการสร้างปฏิทินแบบพื้นฐาน โปรดใช้ .pagination เพิ่มชั้นไปที่ <ul> องค์ประกอบ。เท่านั้นแล้วจึงเพิ่ม .page-item ไปที่แต่ละ <li> องค์ประกอบ,และเพิ่ม .page-link เพิ่มชั้นไปที่ <li> สำหรับลิงก์ทุกตัว:

ตัวอย่าง

<ul class="pagination">
  <li class="page-item"><a class="page-link" href="#">ขึ้นหน้า</a></li>
  <li class="page-item"><a class="page-link" href="#">1</a></li>
  <li class="page-item"><a class="page-link" href="#">2</a></li>
  <li class="page-item"><a class="page-link" href="#">3</a></li>
  <li class="page-item"><a class="page-link" href="#">หน้าต่อไป</a></li>
</ul>

ทดสอบเองเลย

สถานะที่กำลังใช้งาน

.active ชั้นใช้สำหรับ"เน้น"หน้าปัจจุบัน:

ตัวอย่าง

<ul class="pagination">
  <li class="page-item"><a class="page-link" href="#">ขึ้นหน้า</a></li>
  <li class="page-item"><a class="page-link" href="#">1</a></li>
  <li class="page-item active"><a class="page-link" href="#">2</a></li>
  <li class="page-item"><a class="page-link" href="#">3</a></li>
  <li class="page-item"><a class="page-link" href="#">หน้าต่อไป</a></li>
</ul>

ทดสอบเองเลย

สถานะยับยั้ง

.disabled ชั้นใช้สำหรับลิงก์ที่ไม่สามารถคลิกได้:

ตัวอย่าง

<ul class="pagination">
  <li class="page-item disabled"><a class="page-link" href="#">ขึ้นหน้า</a></li>
  <li class="page-item"><a class="page-link" href="#">1</a></li>
  <li class="page-item"><a class="page-link" href="#">2</a></li>
  <li class="page-item"><a class="page-link" href="#">3</a></li>
  <li class="page-item"><a class="page-link" href="#">หน้าต่อไป</a></li>
</ul>

ทดสอบเองเลย

ขนาดตัวแทนเลือก

ขนาดของตัวแทนเลือกสามารถปรับเปลี่ยนเป็นขนาดใหญ่หรือเล็กขึ้นได้:

โปรดเพิ่มชั้นให้กับช่องที่ใหญ่ .pagination-lg หรือเพิ่มชั้นเล็กกว่า .pagination-sm ประเภท:

ตัวอย่าง

<ul class="pagination pagination-lg">
  <li class="page-item"><a class="page-link" href="#">ขึ้นหน้า</a></li>
  <li class="page-item"><a class="page-link" href="#">1</a></li>
  <li class="page-item"><a class="page-link" href="#">2</a></li>
  <li class="page-item"><a class="page-link" href="#">3</a></li>
  <li class="page-item"><a class="page-link" href="#">หน้าต่อไป</a></li>
</ul>
<ul class="pagination pagination-sm">
  <li class="page-item"><a class="page-link" href="#">ขึ้นหน้า</a></li>
  <li class="page-item"><a class="page-link" href="#">1</a></li>
  <li class="page-item"><a class="page-link" href="#">2</a></li>
  <li class="page-item"><a class="page-link" href="#">3</a></li>
  <li class="page-item"><a class="page-link" href="#">หน้าต่อไป</a></li>
</ul>

ทดสอบเองเลย

การจัดลำดับแบ่งหน้า

ใช้คลาส utility ในการเปลี่ยนการจัดลำดับของแบ่งหน้า:

ตัวอย่าง

<!-- Default (left-aligned) -->
<ul class="pagination" style="margin:20px 0">
  <li class="page-item">...</li>
</ul>
<!-- Center-aligned -->
<ul class="pagination justify-content-center" style="margin:20px 0">
  <li class="page-item">...</li>
</ul>
<!-- Right-aligned -->
<ul class="pagination justify-content-end" style="margin:20px 0">
  <li class="page-item">...</li>
</ul>

ทดสอบเองเลย

หมวดหมู่ (Breadcrumbs)

รูปแบบของการแบ่งหน้าอื่น ๆ คือ หมวดหมู่ (Breadcrumbs):

.breadcrumb และ .breadcrumb-item คลาสนิยามตำแหน่งหน้าเว็บปัจจุบันในโครงสร้างระดับนำทาง:

ตัวอย่าง

<ul class="breadcrumb">
  <li class="breadcrumb-item"><a href="#">รูปภาพ</a></li>
  <li class="breadcrumb-item"><a href="#">ฤดูร้อน 2019</a></li>
  <li class="breadcrumb-item"><a href="#">จีน</a></li>
  <li class="breadcrumb-item active">ปักกิ่ง</li>
</ul>

ทดสอบเองเลย