Bootstrap Web设计与开发实战
上QQ阅读APP看书,第一时间看更新

5.6 Bootstrap分页

本节介绍Bootstrap框架的分页组件,在Bootstrap框架中使用.pagination类来实现分页,大体上分为标准分页方式和翻页分页方式两种。

5.6.1 标准分页方式

Bootstrap框架中标准分页方式比较适合App应用搜索结果的展示,分页中点击区域比较大,方便用户操作,且易于扩展。下面看一段代码示例。

【代码5-20 】是一个标准分页方式的设计(详见源代码ch05目录中ch05.standardPagination.html文件):

        01  <div class="bs-docs-example">
        02       <div class="pagination">
        03           <ul>
        04               <li><a href="#">&laquo; </a></li>
        05               <li><a href="#">1</a></li>
        06               <li><a href="#">2</a></li>
        07               <li><a href="#">3</a></li>
        08               <li><a href="#">4</a></li>
        09               <li><a href="#">5</a></li>
        10               <li><a href="#">6</a></li>
        11               <li><a href="#">7</a></li>
        12               <li><a href="#">8</a></li>
        13               <li><a href="#">9</a></li>
        14               <li><a href="#">&raquo; </a></li>
        15           </ul>
        16       </div>
        17  </div>

【代码5-20】中第02~16行代码通过.pagination类定义了一个标准分页组件,页面效果如图5.21所示。

图5.21 默认分页样式

5.6.2 翻页分页方式

Bootstrap框架中还包括一种翻页分页方式,该方式用更少的标签和样式来创建简单的“前一页”和“后一页”代码。下面看一段代码示例。

【代码5-21】是一个翻页分页方式的设计(详见源代码ch05目录中ch05.pagePagination.html文件):

        01  <div class="bs-docs-example">
        02       <ul class="pager">
        03      <li><a href="#">前一页</a></li>
        04      <li><a href="#">后一页</a></li>
        05       </ul>
        06  </div>

【代码5-21】中第02~05行代码通过.pager类定义了一个翻页分页组件,页面效果如图5.22所示。

图5.22 翻页分页样式