React Bootstrap logoReact Bootstrap

Breadcrumb

基础导航

基于 Bootstrap 5 的面包屑组件,用于指示当前页面在导航层级中的位置,支持链接、激活状态、自定义分隔符与无障碍标签

基础用法

条目之间的分隔符由 Bootstrap CSS 自动添加,无需手写分隔元素;最后一个条目通常使用 active 标记当前页面

链接用法

设置 href 时条目内部渲染 a 链接;active 条目渲染为纯文本并设置 aria-current="page"

自定义分隔符

divider 会自动写入 --bs-breadcrumb-divider CSS 变量;需要 SVG 图标等复杂分隔符时,可通过 style 直接设置该变量

路由集成

使用 react-router 等路由库时,可直接将 Link 作为条目内容,点击后使用客户端路由跳转

自定义结构与标签

label 设置导航的无障碍名称,listAs 可替换列表容器元素(默认 ol)