📅  最后修改于: 2023-12-03 14:59:33.764000             🧑  作者: Mango
在Web开发中,分页功能通常在数据量较大、需要分批展示信息时常常使用。Bootstrap4给出了很多类用于实现分页功能。本文将介绍Bootstrap4中用于分页的类。
.pagination
.pagination
类是用于创建分页组件的最基本样式。
<nav aria-label="Page navigation example">
<ul class="pagination">
<!-- 分页内容 -->
</ul>
</nav>
.page-item
.page-item
类是用于创建分页组件中的单个页码或按钮的样式。
<nav aria-label="Page navigation example">
<ul class="pagination">
<li class="page-item"><a class="page-link" href="#">Previous</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="#">Next</a></li>
</ul>
</nav>
.page-link
.page-link
类是用于创建分页组件中的单个页码或按钮链接的样式。
<nav aria-label="Page navigation example">
<ul class="pagination">
<li class="page-item disabled">
<a class="page-link" href="#" tabindex="-1">Previous</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="#">Next</a>
</li>
</ul>
</nav>
.disabled
.disabled
类是用于禁用分页组件中的某些按钮的样式。
<nav aria-label="Page navigation example">
<ul class="pagination">
<li class="page-item disabled">
<a class="page-link" href="#" tabindex="-1">Previous</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 disabled">
<a class="page-link" href="#">Next</a>
</li>
</ul>
</nav>
.active
.active
类是用于高亮分页组件中当前页码或按钮的样式。
<nav aria-label="Page navigation example">
<ul class="pagination">
<li class="page-item disabled">
<a class="page-link" href="#" tabindex="-1">Previous</a>
</li>
<li class="page-item active"><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 disabled">
<a class="page-link" href="#">Next</a>
</li>
</ul>
</nav>
.justify-content-*
.justify-content-*
类是用于设置分页组件中页码或按钮的对齐方式的样式。
<nav aria-label="Page navigation example">
<ul class="pagination justify-content-center">
<!-- 分页内容 -->
</ul>
</nav>
其中justify-content-center
可以替换为其他值,如justify-content-start
、justify-content-end
、justify-content-around
等。
以上是Bootstrap4中用于分页的类的介绍。使用这些类,我们可以轻松地实现自己所需的分页效果。