Dotnav
Create a dot navigation with a horizontal or vertical layout to navigate through slideshows or to scroll to different page sections.
Usage
To create a navigation with dots, just add the .uk-dotnav
class to an <ul>
element and nest <a>
elements within the list. This is perfect to create a typical slideshow navigation. This component is built with Flexbox. So to align a dotnav, you can use Flex component.
Example
Markup
<ul class="uk-dotnav">
<li class="uk-active"><a href="">...</a></li>
<li><a href="">...</a></li>
</ul>
Dotnav and images
For better visibility on images, for example when using the Dotnav as a slideshow navigation, just add the .uk-dotnav-contrast
class.
Example
NOTE In this example we also applied the .uk-flex-center
class from the Flex component to center the dotnav.
Markup
<ul class="uk-dotnav uk-dotnav-contrast uk-flex-center">
<li class="uk-active"><a href="">...</a></li>
<li><a href="">...</a></li>
</ul>
Vertical dotnav
The Dotnav can also be aligned vertically. Just add the .uk-flex-column
class. This is great for page scroll navigation using the Scrollspy component.
Example
Markup
<ul class="uk-dotnav uk-flex-column">
<li class="uk-active"><a href="">...</a></li>
<li><a href="">...</a></li>
</ul>