Go to homepage

Projects /

Adaptive Navigation

Horizontal navigation where the visible items change according to the available space. A 'More' button is used to reveal hidden items.

View Demo


All components are compatible with CodyFrame, Tailwind CSS or any other CSS framework.

How To

The Adaptive Navigation component can be used for horizontal navigations with a large (or unknown) number of items.

The number of visible items changes based on the horizontal available space. A dropdown button is used to reveal the additional items in the list.

To change the navigation alignment, edit the .justify-center flebox utility class applied to the .adapt-nav__list element:

  • to align the navigation content to the left, remove the .justify-center class;
  • to align the navigation content to the right, remove the .justify-center class and add the .justify-end class.


Bug Report & Feedback

Component Github page ↗

Level up your CSS skills

Each month we email a 1-minute CSS tutorial to 20K developers

Awesome! We just sent you a confirmation link by email

Error - please try again or contact us

Your email address is already subscribed

Project duplicated

Project created

Globals imported

There was an error while trying to export your project. Please try again or contact us.