赛捷软件论坛's Archiver

vicky.yu 发表于 2022-6-13 09:18

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)
分页的另一种形式是面包屑:


.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>
亲自试一试
BS5 加载器
BS5 列表组

JavaScript 测验


W3School 简体中文版提供的内容仅用于培训和测试,不保证内容的正确性

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.