Professional Documents
Culture Documents
麵包屑 (Breadcrumb) · Bootstrap 5
麵包屑 (Breadcrumb) · Bootstrap 5
View on GitHub
麵包屑 (Breadcrumb)
指示當前頁面在導航層次結構中的位置,該導航層次結構通過 CSS 自
動添加分隔符。
On this page
範例
分隔符
親和性
Sass
Variables
範例
使用帶有連結的有序項目列表或無序項目列表來建立樣式單純的麵包屑。根據需要來增加額外的通
用類別樣式。
Home
Home / Library
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item active" aria-current="page">Home</li>
</ol>
</nav>
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="#">Home</a></li>
<li class="breadcrumb-item active" aria-current="page">Library</li>
</ol>
https://bootstrap5.hexschool.com/docs/5.0/components/breadcrumb/ 1/5
2023/1/5 晚上9:22 麵包屑 (Breadcrumb) · Bootstrap 5 繁體中文文件 - 六角學院 v5.0
</nav>
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="#">Home</a></li>
<li class="breadcrumb-item"><a href="#">Library</a></li>
<li class="breadcrumb-item active" aria-current="page">Data</li>
</ol>
</nav>
分隔符
分隔符透過 ::before 以及 content 而自動被加入在 CSS 中。可以透過修改本地 CSS 自定義屬性 --
bs-breadcrumb-divider 或 $breadcrumb-divider Sass 變數來改變,如有需要還可以透過
$breadcrumb-divider-flipped 的 RTL 對應項。預設使用 Sass 變數為自定義屬性的備案。這樣您將
獲得一個全域分隔符,並且無需重新編譯 CSS 就能覆蓋該分隔符。
$breadcrumb-divider: quote(">");
Home Library
https://bootstrap5.hexschool.com/docs/5.0/components/breadcrumb/ 2/5
2023/1/5 晚上9:22 麵包屑 (Breadcrumb) · Bootstrap 5 繁體中文文件 - 六角學院 v5.0
Home Library
$breadcrumb-divider: none;
親和性
由於麵包屑提供了導航功能,所以增加一個有意義的標籤像是 aria-label="breadcrumb" 來描述
<nav> 元素的導航說明,以及應用 aria-current="page" 到此群組的最後一個項目,表示這是當前頁
面。
Sass
Variables
https://bootstrap5.hexschool.com/docs/5.0/components/breadcrumb/ 3/5
2023/1/5 晚上9:22 麵包屑 (Breadcrumb) · Bootstrap 5 繁體中文文件 - 六角學院 v5.0
$breadcrumb-font-size: null;
$breadcrumb-padding-y: 0;
$breadcrumb-padding-x: 0;
$breadcrumb-item-padding-x: .5rem;
$breadcrumb-margin-bottom: 1rem;
$breadcrumb-bg: null;
$breadcrumb-divider-color: $gray-600;
$breadcrumb-active-color: $gray-600;
$breadcrumb-divider: quote("/");
$breadcrumb-divider-flipped: $breadcrumb-divider;
$breadcrumb-border-radius: null;
Bootstrap
Designed and built with all the love in the world by the Bootstrap team with the help of our contributors.
Currently v5.0.0.
Links Guides
Home Getting started
Themes Parcel
Blog
https://bootstrap5.hexschool.com/docs/5.0/components/breadcrumb/ 4/5