Bootstrap中怎么添加面包屑导航?方法浅析

广告:宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取~~~

Bootstrap中怎么添加面包屑导航?方法浅析

Bootstrap中怎么添加面包屑导航?下面本篇文章给大家介绍一下Bootstrap5面包屑导航组件的用法,希望对大家有所帮助!

1 面包屑导航

面包屑导航一般用在网站顶部导航条下,指示当前页在导航层次结构中的层次,一般用>或者|及空格间隔,Bootstrap5 面包屑导航通过CSS自动添加分隔符。【相关推荐:《bootstrap教程》】

下面图中,在导航条下面那行小的导航就是一个常见的面包屑导航

实例

<!doctype html><html>  <head>    <meta charset="utf-8">    <meta name="viewport" content="width=device-width, initial-scale=1">    <meta name="keywords" content="">    <meta name="description" content="">    <link href="bootstrap5/bootstrap.min.css" rel="stylesheet">    <title>面包屑演示</title>  </head>  <body>      <br><br>        <nav aria-label="breadcrumb">        <ol>        <li><a href="#">首页</a></li>        <li><a href="#">新闻</a></li>        <li class="breadcrumb-item active" aria-current="page">国内新闻</li>        </ol>        </nav>        <script src="bootstrap5/bootstrap.bundle.min.js" ></script>  </body></html>
登录后复制

2 自定义分隔符2.1 通过修改本地CSS自定义属性

如下代码中,通过添加添加一个style="--bs-breadcrumb-divider: '>';"可以使用>做分割符号,还可以改成其他任何字符。

<!doctype html><html>  <head>    <meta charset="utf-8">    <meta name="viewport" content="width=device-width, initial-scale=1">    <meta name="keywords" content="">    <meta name="description" content="">    <link href="bootstrap5/bootstrap.min.css" rel="stylesheet">    <title>面包屑演示</title>  </head>  <body>      <br><br>        <nav style="--bs-breadcrumb-divider: '>';" aria-label="breadcrumb">        <ol>        <li><a href="#">首页</a></li>        <li><a href="#">新闻</a></li>        <li class="breadcrumb-item active" aria-current="page">国内新闻</li>        </ol>        </nav>                <nav style="--bs-breadcrumb-divider: '|';" aria-label="breadcrumb">            <ol>            <li><a href="#">首页</a></li>            <li><a href="#">新闻</a></li>            <li class="breadcrumb-item active" aria-current="page">国内新闻</li>            </ol>            </nav>            <nav style="--bs-breadcrumb-divider: '-';" aria-label="breadcrumb">                <ol>                <li><a href="#">首页</a></li>                <li><a href="#">新闻</a></li>                <li class="breadcrumb-item active" aria-current="page">国内新闻</li>                </ol>                </nav>     <script src="bootstrap5/bootstrap.bundle.min.js" ></script>  </body></html>
登录后复制

2.2 使用图标或图片

上面例子也可以使用嵌入式SVG图标。

 <nav style="--bs-breadcrumb-divider: url(&#34;data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M2.5 0L1 1.5 3.5 4 1 6.5 2.5 8l4-4-4-4z' fill='currentColor'/%3E%3C/svg%3E&#34;);" aria-label="breadcrumb">        <ol class="breadcrumb">        <li class="breadcrumb-item"><a href="#">首页</a></li>        <li class="breadcrumb-item"><a href="#">新闻</a></li>        <li class="breadcrumb-item active" aria-current="page">国内新闻</li>        </ol>        </nav>
登录后复制

2.3 不使用分隔符

您还可以删除分隔符设置--bs-breadcrumb-divider: '';(CSS自定义属性中的空字符串将计为一个值)。

<nav style="--bs-breadcrumb-divider: '';" aria-label="breadcrumb">            <ol class="breadcrumb">            <li class="breadcrumb-item"><a href="#">首页</a></li>            <li class="breadcrumb-item"><a href="#">新闻</a></li>            <li class="breadcrumb-item active" aria-current="page">国内新闻</li>            </ol>            </nav>
登录后复制

更多关于bootstrap的相关知识,可访问:bootstrap基础教程!!

以上就是Bootstrap中怎么添加面包屑导航?方法浅析的详细内容,更多请关注9543建站博客其它相关文章!

9543建站博客
一个专注于网站开发、微信开发的技术类纯净博客。
作者头像
admin创始人

肥猫,知名SEO博客站长,14年SEO经验。

上一篇:bootstrap4如何设置按钮
下一篇:css怎样消除表格间的空格

发表评论

关闭广告
关闭广告