Introduction
Natura11y offers an assortment of responsive navigation and menu choices.
Accessibility Spotlight
All navigation components provide visible hover and focus states for all actionable items.
Learn more about visible hover and focus
Breadcrumb
A simple breadcrumb navigation to support wayfinding.
<ul class="nav-breadcrumb">
<li>
<a class="button button--icon-only" href="#1">
<span class="icon icon-home" aria-hidden="true"></span>
</a>
</li>
<li>
<a href="#1">About</a>
</li>
<li class="text-color-primary">
Services
</li>
</ul>
Dropdown Items
Include dropdown items within .nav
, and .nav--divider
selectors. As well as within the .primary-nav__menu
selector inside the primary navigation component.
To create a dropdown, include the data-toggle="dropdown"
attribute on a <button>
(Figure 8, line 3). Add a sibling <ul>
with the .nav__dropdown
class (Figure 10, line 4).
<ul class="nav nav--horizontal">
<li>
<button data-toggle="dropdown">Dropdown</button>
<ul class="nav__dropdown">
<li>
<a href="#1">Link</a>
</li>
<li>
<a href="#1">Link</a>
</li>
<li>
<a href="#1">Link</a>
</li>
</ul>
</li>
<li>
<a href="#1">Link</a>
</li>
<li>
<a href="#1">Link</a>
</li>
</ul>
Dropdowns work as you might expect within vertical navigation:
<ul class="nav nav--divider nav--horizontal">
...
</ul>