Bootstrap3实用教程
3.9.2 翻页组件
阅读(

Bootstrap基础

Bootstrap全局样式

Bootstrap组件

Glyphicons字体图标

下拉菜单

按钮组

按钮下拉菜单

输入框组

导航

导航条

面包屑导航

分页导航

分页组件

翻页组件

一些简单的网站,比如博客或者杂志网站,希望用更少的标记和样式,来创建简单的“前一页”和“后一页”的翻页组件。

Bootstrap中,只需为列表设置.pager类,就可以创建出一个翻页组件。默认情况下,翻页组件采用居中显示。如:

<ul class="pager">
  <li><a href="#">Previous</a></li>
  <li><a href="#">Next</a></li>
</ul>

效果如图 3‑60所示:

默认的翻页组件
图3-60 默认的翻页组件

也可以给相应的 <li> 元素添加 .previous.next 类,让导航链接向左或向右浮动到容器的两侧边缘。为了让链接更加醒目,建议为链接添加方向箭头。如:

<ul class="pager">
  <li class="previous">
    <a href="#">&larr; Previous</a>
  </li>
  <li class="next">
    <a href="#">Next &rarr;</a>
  </li>
</ul>

效果如图 3‑61所示:

两端对齐的翻页组件
图3-61 两端对齐的翻页组件

当翻页到第一页或最后一页时,可以给 <li> 元素添加 .disabled 类,让链接变灰并失去鼠标悬停效果。如:

<ul class="pager">
  <li class="previous disabled">
    <a href="#">&larr; Older</a>
  </li>
  <li class="next">
    <a href="#">Next &rarr;</a>
  </li>
</ul>

效果如图 3‑62所示:

禁用导航链接
图3-62 禁用导航链接

同理,使用 .disabled 类,也只能禁用CSS交互行为,而无法禁用链接的默认行为。要禁用链接的默认行为,还需要借助JavaScript脚本。所以,如果要禁用链接,就干脆直接使用 <span> 元素,因为翻页组件也同时支持 <span> 元素和 <a> 元素。

关于作者

歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》、《Bootstrap3实用教程》,并全部在 GitHub 上开源。

如果本教程对您帮助很大,请随意打赏。您的支持,将鼓励我写出更好的教程!

← 键盘方向键翻页 →
返回顶部 手机访问 关注微信 返回底部

扫码访问歪脖网

随时随地,想看就看

关注歪脖网微信

分享 web 知识、交流 web 经验