简洁、直观、强悍、跨浏览器的前端开发框架,让web开发更迅速、简单。
分页组件用于展示带有页码的导航,分为基本分页(.pagination)和前后翻页(.pager)两种样式。
.pagination 配合 <nav> 包裹,使用 .disabled 禁用指定页、.active 标记当前页。禁用项用 <span> 替代 <a>。
<nav> <ul class="pagination"> <li><a href="#">«</a></li> <li><a href="#">1</a></li> <li class="disabled"><span>2</span></li> <li><a href="#">3</a></li> <li><a href="#">4</a></li> <li><a href="#">5</a></li> <li><a href="#">»</a></li> </ul> </nav> <nav> <ul class="pagination"> <li><a href="#">«</a></li> <li class="active"><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> <li><a href="#">»</a></li> </ul> </nav>
使用 .pagination-gutter 为分页项之间添加间距。
<nav> <ul class="pagination pagination-gutter"> <li><a href="#">«</a></li> <li class="disabled"><span>1</span></li> <li><a href="#">2</a></li> <li><a href="#">3</a></li> <li class="active"><span>4</span></li> <li><a href="#">5</a></li> <li><a href="#">»</a></li> </ul> </nav>
.pagination-lg / .pagination-sm 控制分页大小。
<nav> <ul class="pagination pagination-lg"> <li><a href="#">«</a></li> <li class="active"><span>1</span></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> <li><a href="#">»</a></li> </ul> </nav> <nav> <ul class="pagination pagination-sm"> <li><a href="#">«</a></li> <li class="active"><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> <li><a href="#">»</a></li> </ul> </nav>
.pager 提供简洁的前后翻页样式。使用 .previous / .next 可将链接对齐到两端。
<nav> <ul class="pager"> <li><a href="#">Previous</a></li> <li><a href="#">Next</a></li> </ul> </nav> <nav> <ul class="pager"> <li class="previous"><a href="#">← Older</a></li> <li class="next"><a href="#">Newer →</a></li> </ul> </nav>