Navigation
Breadcrumb Trail
A horizontal breadcrumb path showing the current page location with slash separators between each step.
<nav aria-label="Breadcrumb">
<ol class="bcrumb-list">
<li class="bcrumb-item"><a class="bcrumb-link" href="#">Home</a></li>
<li class="bcrumb-item"><a class="bcrumb-link" href="#">Courses</a></li>
<li class="bcrumb-item"><a class="bcrumb-link" href="#">Web Basics</a></li>
<li class="bcrumb-item bcrumb-current">Building a Navbar</li>
</ol>
</nav>
.bcrumb-list {
box-sizing: border-box;
list-style: none;
display: flex;
align-items: center;
flex-wrap: wrap;
margin: 0;
padding: 0;
font-family: system-ui, -apple-system, sans-serif;
font-size: 13px;
}
.bcrumb-item {
display: flex;
align-items: center;
}
.bcrumb-item + .bcrumb-item::before {
content: "/";
margin: 0 10px;
color: #d1d5db;
}
.bcrumb-link {
text-decoration: none;
color: #6b7280;
font-weight: 500;
transition: color 0.2s ease;
}
.bcrumb-link:hover {
color: #3b82f6;
}
.bcrumb-current {
color: #111827;
font-weight: 700;
}