Bootstrap3实用教程
3.8 面包屑导航
阅读(

Bootstrap基础

Bootstrap全局样式

Bootstrap组件

Glyphicons字体图标

下拉菜单

按钮组

按钮下拉菜单

输入框组

导航

导航条

面包屑导航

面包屑导航(Bread Crumbs Navigation)是一种辅助和补充的导航方式,非常适合展示站点的层级关系,能帮助用户明确当前所处的位置,并方便地提供返回的路径。

Bootstrap3 中,使用 .breadcrumb 类的列表元素(无序列表或有序列表)来定义面包屑导航,它会自动通过 CSS 的:beforecontent属性在各路径间添加分隔符。分隔符的文本颜色较浅、字号较小。如:

<ol class="breadcrumb">
  <li class="active">Home</li>
</ol>
<ol class="breadcrumb">
  <li><a href="#">Home</a></li>
  <li class="active">Library</li>
</ol>
<ul class="breadcrumb">
  <li><a href="#">Home</a></li>
  <li><a href="#">Library</a></li>
  <li class="active">Data</li>
</ul>

效果如图 3‑56所示:

面包屑导航
图3-56 面包屑导航

从上图可以看出,面包屑导航的默认分隔符是 “/”。当然,你也可以使用“»”、、“→”、“>”等符号作为分隔符,选择什么符号主要取决于网站的美学设计。

如果要使用其他分隔符,你需要重新定义 .breadcrumb > li + li:before 选择器,来覆盖Bootstrap的默认设置。如,使用 "»" 作为分隔符:

.breadcrumb > li + li:before {
  content: "»";
}

关于作者

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

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

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

扫码访问歪脖网

随时随地,想看就看

关注歪脖网微信

分享 web 知识、交流 web 经验