2025-02-17 07:02:47 +01:00
---
layout: examples
title: Navbar Template
extra_css:
2025-02-17 07:08:19 +01:00
- "navbars-offcanvas.css"
2025-02-17 07:02:47 +01:00
---
< main >
< nav class = "navbar navbar-dark bg-dark" aria-label = "Dark offcanvas navbar" >
< div class = "container-fluid" >
< a class = "navbar-brand" href = "#" > Dark offcanvas navbar< / a >
2025-02-17 07:08:19 +01:00
< button class = "navbar-toggler" type = "button" data-bs-toggle = "offcanvas" data-bs-target = "#offcanvasNavbarDark" aria-controls = "offcanvasNavbarDark" aria-label = "Toggle navigation" >
2025-02-17 07:02:47 +01:00
< span class = "navbar-toggler-icon" > < / span >
< / button >
< div class = "offcanvas offcanvas-end text-bg-dark" tabindex = "-1" id = "offcanvasNavbarDark" aria-labelledby = "offcanvasNavbarDarkLabel" >
< div class = "offcanvas-header" >
< h5 class = "offcanvas-title" id = "offcanvasNavbarDarkLabel" > Offcanvas< / h5 >
< button type = "button" class = "btn-close btn-close-white" data-bs-dismiss = "offcanvas" aria-label = "Close" > < / button >
< / div >
< div class = "offcanvas-body" >
< ul class = "navbar-nav justify-content-end flex-grow-1 pe-3" >
< li class = "nav-item" >
< a class = "nav-link active" aria-current = "page" href = "#" > Home< / a >
< / li >
< li class = "nav-item" >
< a class = "nav-link" href = "#" > Link< / a >
< / li >
< li class = "nav-item dropdown" >
< a class = "nav-link dropdown-toggle" href = "#" role = "button" data-bs-toggle = "dropdown" aria-expanded = "false" >
Dropdown
< / a >
< ul class = "dropdown-menu" >
< li > < a class = "dropdown-item" href = "#" > Action< / a > < / li >
< li > < a class = "dropdown-item" href = "#" > Another action< / a > < / li >
< li >
< hr class = "dropdown-divider" >
< / li >
< li > < a class = "dropdown-item" href = "#" > Something else here< / a > < / li >
< / ul >
< / li >
< / ul >
< form class = "d-flex mt-3" role = "search" >
< input class = "form-control me-2" type = "search" placeholder = "Search" aria-label = "Search" >
< button class = "btn btn-outline-success" type = "submit" > Search< / button >
< / form >
< / div >
< / div >
< / div >
< / nav >
2025-02-17 07:08:19 +01:00
< nav class = "navbar bg-body-tertiary" aria-label = "Light offcanvas navbar" >
2025-02-17 07:02:47 +01:00
< div class = "container-fluid" >
< a class = "navbar-brand" href = "#" > Light offcanvas navbar< / a >
2025-02-17 07:08:19 +01:00
< button class = "navbar-toggler" type = "button" data-bs-toggle = "offcanvas" data-bs-target = "#offcanvasNavbarLight" aria-controls = "offcanvasNavbarLight" aria-label = "Toggle navigation" >
2025-02-17 07:02:47 +01:00
< span class = "navbar-toggler-icon" > < / span >
< / button >
< div class = "offcanvas offcanvas-end" tabindex = "-1" id = "offcanvasNavbarLight" aria-labelledby = "offcanvasNavbarLightLabel" >
< div class = "offcanvas-header" >
< h5 class = "offcanvas-title" id = "offcanvasNavbarLightLabel" > Offcanvas< / h5 >
< button type = "button" class = "btn-close" data-bs-dismiss = "offcanvas" aria-label = "Close" > < / button >
< / div >
< div class = "offcanvas-body" >
< ul class = "navbar-nav justify-content-end flex-grow-1 pe-3" >
< li class = "nav-item" >
< a class = "nav-link active" aria-current = "page" href = "#" > Home< / a >
< / li >
< li class = "nav-item" >
< a class = "nav-link" href = "#" > Link< / a >
< / li >
< li class = "nav-item dropdown" >
< a class = "nav-link dropdown-toggle" href = "#" role = "button" data-bs-toggle = "dropdown" aria-expanded = "false" >
Dropdown
< / a >
< ul class = "dropdown-menu" >
< li > < a class = "dropdown-item" href = "#" > Action< / a > < / li >
< li > < a class = "dropdown-item" href = "#" > Another action< / a > < / li >
< li >
< hr class = "dropdown-divider" >
< / li >
< li > < a class = "dropdown-item" href = "#" > Something else here< / a > < / li >
< / ul >
< / li >
< / ul >
< form class = "d-flex mt-3" role = "search" >
< input class = "form-control me-2" type = "search" placeholder = "Search" aria-label = "Search" >
< button class = "btn btn-outline-success" type = "submit" > Search< / button >
< / form >
< / div >
< / div >
< / div >
< / nav >
< nav class = "navbar navbar-expand-lg navbar-dark bg-dark" aria-label = "Offcanvas navbar large" >
< div class = "container-fluid" >
< a class = "navbar-brand" href = "#" > Responsive offcanvas navbar< / a >
2025-02-17 07:08:19 +01:00
< button class = "navbar-toggler" type = "button" data-bs-toggle = "offcanvas" data-bs-target = "#offcanvasNavbar2" aria-controls = "offcanvasNavbar2" aria-label = "Toggle navigation" >
2025-02-17 07:02:47 +01:00
< span class = "navbar-toggler-icon" > < / span >
< / button >
< div class = "offcanvas offcanvas-end text-bg-dark" tabindex = "-1" id = "offcanvasNavbar2" aria-labelledby = "offcanvasNavbar2Label" >
< div class = "offcanvas-header" >
< h5 class = "offcanvas-title" id = "offcanvasNavbar2Label" > Offcanvas< / h5 >
< button type = "button" class = "btn-close btn-close-white" data-bs-dismiss = "offcanvas" aria-label = "Close" > < / button >
< / div >
< div class = "offcanvas-body" >
< ul class = "navbar-nav justify-content-end flex-grow-1 pe-3" >
< li class = "nav-item" >
< a class = "nav-link active" aria-current = "page" href = "#" > Home< / a >
< / li >
< li class = "nav-item" >
< a class = "nav-link" href = "#" > Link< / a >
< / li >
< li class = "nav-item dropdown" >
< a class = "nav-link dropdown-toggle" href = "#" role = "button" data-bs-toggle = "dropdown" aria-expanded = "false" >
Dropdown
< / a >
< ul class = "dropdown-menu" >
< li > < a class = "dropdown-item" href = "#" > Action< / a > < / li >
< li > < a class = "dropdown-item" href = "#" > Another action< / a > < / li >
< li >
< hr class = "dropdown-divider" >
< / li >
< li > < a class = "dropdown-item" href = "#" > Something else here< / a > < / li >
< / ul >
< / li >
< / ul >
< form class = "d-flex mt-3 mt-lg-0" role = "search" >
< input class = "form-control me-2" type = "search" placeholder = "Search" aria-label = "Search" >
< button class = "btn btn-outline-success" type = "submit" > Search< / button >
< / form >
< / div >
< / div >
< / div >
< / nav >
< div class = "container my-5" >
2025-02-17 07:08:19 +01:00
< div class = "bg-body-tertiary p-5 rounded" >
2025-02-17 07:02:47 +01:00
< div class = "col-sm-8 py-5 mx-auto" >
< h1 class = "display-5 fw-normal" > Navbar with offcanvas examples< / h1 >
< p class = "fs-5" > This example shows how responsive offcanvas menus work within the navbar. For positioning of navbars, checkout the < a href = "{{< docsref " / examples / navbar-static " > }}">top< / a > and < a href = "{{< docsref " / examples / navbar-fixed " > }}">fixed top< / a > examples.< / p >
< p > From the top down, you'll see a dark navbar, light navbar and a responsive navbar—each with offcanvases built in. Resize your browser window to the large breakpoint to see the toggle for the offcanvas.< / p >
< p >
< a class = "btn btn-primary" href = "{{< docsref " / components / navbar # offcanvas " > }}" role="button">Learn more about offcanvas navbars » < / a >
< / p >
< / div >
< / div >
< / div >
< / main >