Nav Menu Widget
The Nav Menu widget lets you use menus that you’ve created in WordPress and design them in whatever way you want.
Check out this video demonstrating the various features of this widget.
Content
Layout
- Menu: Select a menu you’ve previously set up via Appearance > Menus
- Layout: Choose a Horizontal, Vertical, or Dropdown layout
- Align: Set the menu item alignment, either Left, Center, Right, or Justified
- Pointer: Select a pointer, either None, Underline, Double Line, Framed, Background, or Text
- Animation: Choose the pointer animation, either Fade, Slide, Grow, Drop In, Drop Out, or None
- Submenu Indicator: Choose the icon that indicates an item has submenu items, either None, Classic, Chevron, Angle, or Plus
Mobile Dropdown
- Breakpoint: Select at which point the mobile dropdown menu kicks in, either on Mobile, Tablet or None.
- Full Width: Select whether the mobile dropdown spans full width of the device, either Yes or No
- Align: Choose whether the mobile menu items are displayed on the left, or in the center, by selecting either Aside or Center
- Toggle Button: Show the Hamburger icon as the toggle button or not
- Icon: This may be set for the Normal, Hover, and Active states. You may use the default icons, or custom ones by clicking the appropriate icon. Choose from the icon library or upload your own SVG.
- Toggle Align: Show the toggle button on the Left, Center, or Right of the screen
Style
Main Menu
Typography: Set the typography options for the menu item text.
The following items can be set independently for all three states: Normal, Hover, and Active.
- Text Color: Choose the color of the menu item text
- Pointer Color: Choose the color of the pointer’s hover or active states. The normal state uses the color set as the Accent Color in the Default Colors settings.
Note that if a Hover color is set but no Active color is set, the Active color will use the Hover color by default.
Divider
- Divider: Toggle the option to enable or disable the divider between menu items
- Style: From the dropdown menu choose select between solid, double, dotted, dashed, or grooved
- Width: Use the slider or enter the value in the field in PX
- Height: Use the slider or enter the value in the field in PX or %
- Color: From the color picker, choose the color for your divider.
Padding and Spacing
- Pointer Width: Set the width of the pointer
- Horizontal Padding: Use the slider or enter the value in the field in PX to set the horizontal padding around the text of the menu items
- Vertical Padding: Use the slider or enter the value in the field in PX to set the vertical padding around the text of the menu items
- Space Between: Use the slider or enter the value in the field in PX to set the space between each menu items
Dropdown
On the desktop view, this will affect the submenu. On mobile view this will affect the entire menu.
The following items can be set independently for all three states: Normal, Hover, and Active.
- Text Color: Choose the color of the menu item text
- Background Color: Choose the background color of the menu items
- Typography: Set the typography options for the menu items
- Border Type: Select a border type around the dropdown menu, choosing either None, Solid, Double, Dotted, Dashed, or Groove
- Width: Set the width of the border
- Color: Choose the color of the border
- Border Radius: Set the border radius to control corner roundness
- Box Shadow: Create a box shadow around the dropdown menu
- Horizontal Padding: Set the horizontal padding around the text of the menu items
- Vertical Padding: Set the vertical padding around the text of the menu items
Divider
- Border Type: Select a border type for the divider, choosing either None, Solid, Double, Dotted, Dashed, or Groove
- Color: If divider border is chosen, choose the color of the divider border
- Border Width: If divider border is chosen, set the width of the divider border
- Distance: Set the amount of space between the toggle and the dropdown menu
Tip: Go to Elementor > Settings > Advanced and make sure Load Font Awesome 4 Support is set to Yes so that your submenu indicators will display properly.
Toggle Button
The following items can be set independently for both the normal and hover states.
- Color: Choose the color of the toggle button icon
- Background Color: Choose the background color of the toggle button
- Size: Set the size of the toggle button
- Border Width: Set the width of the border around the toggle button
- Border Radius: Set the border radius of the toggle button
Note: The toggle button refers to the hamburger menu icon.
Accessibility Attributes
The Nav Menu Widget has the following accessibility attributes:
- tabindex
- aria-expanded
- aria-hidden
- role=”navigation”
Advanced
Set the Advanced options that are applicable to this widget