Default
All versions of the menu are a <ul> filled with <li> elements containing links. By default, a Menu is horizontally oriented.
Basic Menus
Basic menus can be created by adding the class .menu to any list element.
Align Center
To align items in the middle, add .align-center to the menu.
Align Right
To align items in to the right, add .align-right to the menu.
Expanded
To make the menu items equally fill the horizontal space, add .expanded to the menu.
Simple
To strip the formatting like padding and color changes, add .simple to the menu.
Text
Add the class .menu-text to any <li> that doesn’t have a link inside of it.
Dropdown Menu
Change a basic Menu into an expandable dropdown menu with the Dropdown Menu plugin.
Dropdown Menu
Vertical Menus
Add .vertical to the menu to switch its orientation from horizontal to vertical.
Nested Menus
Add a new menu inside the <li> of a Menu and add the class .nested to create a nested menu. The nested Menu has extra padding on the inside.
Icons
Menu items can have icons too. Wrap the text of the item in a <span> and then add the <i> before the <span>.
Icon Top
Add the class .icon-top to the Menu to orient icons above the text.
Menus with Badges
Basic menus can be created by adding the class .menu to any list element.