How to Create an Off Canvas Mobile Menu in Elementor?

Key Takeaways

  • The Plus Addons for Elementor allows users to configure an off canvas menu specifically for mobile devices directly in the Elementor editor.
  • The Navigation Menu widget in The Plus Addons for Elementor enables a slide-in off canvas panel when the visitor taps the menu trigger button.
  • Users can set the width of the off canvas panel between 240px to 300px for a minimal mobile menu or wider for menus with icons or multi-column content.
  • The Mobile Menu tab in The Plus Addons for Elementor separates mobile navigation behavior from the desktop layout by enabling the Responsive Mobile Menu toggle.
Table Of Content

Are you looking to add an off canvas mobile menu in Elementor? An off canvas menu slides in from the side of the screen when triggered, keeping your navigation compact and out of the way on smaller devices without reducing the available screen space for content.

With the Navigation Menu widget in The Plus Addons for Elementor, you can configure an off canvas menu specifically for mobile devices directly in the Elementor editor, without a separate menu plugin.

To check the complete feature overview documentation of The Plus Addons for Elementor Navigation Menu widget, click here.

Best Used For:

  • Mobile-first websites where header navigation space is limited and a slide-out menu improves the user experience
  • Multi-page business sites where the primary navigation has five or more links that cannot fit in a compact mobile header
  • Portfolio and agency sites that use the header area for branding and need navigation tucked into an off canvas panel

Requirement  – This widget is a part of The Plus Addons for Elementor, make sure its installed & activated to enjoy all its powers.

To do this, add the Navigation Menu widget to the header template and follow the steps –

Note: To create the header template, you can use the free Nexter Builder or you can use Elementor Pro if you are already using it.

1. In the Layout and Content tabs, select the appropriate Menu Type, Menu Direction, and menu. These settings control the desktop navigation layout and determine which WordPress menu is used as the source.

2. Go to the Mobile Menu tab and enable the Responsive Mobile Menu toggle. This activates the mobile-specific menu settings and separates mobile navigation behavior from the desktop layout.

3. From the Menu Type dropdown, select Off Canvas. This sets the mobile menu to slide in as an off canvas panel when the visitor taps the menu trigger button.

From the Custom Width section, set the width of the off canvas panel. Use a narrower value (240px to 300px) for a minimal mobile menu, or a wider value for menus with icons or multi-column content.

In the Open Mobile Menu section, specify the minimum viewport width at which the mobile menu activates. Visitors on screens wider than this value will see the desktop navigation instead.

From the Navigation Alignment section, control the alignment of the off canvas menu items. Left alignment is standard for most designs, while centered alignment works well on minimal single-column mobile menus.

For a slide-over panel menu triggered by a button click rather than a viewport breakpoint, see how to create an off canvas popup menu in Elementor using The Plus Addons for Elementor.

4. From the Menu Content dropdown, select the menu content type. There are two options – 

Normal Menu – To use a WordPress default menu as the mobile menu content.

Template Menu – To use an Elementor template as the mobile menu content. Use this when your mobile menu needs custom layouts, images, or styled elements that go beyond a standard list.

For this walkthrough, select Normal Menu.

5. From the Select Menu dropdown, select the WordPress menu you want to use as the mobile navigation.

For a permanently visible sidebar navigation that sits alongside page content in Elementor, see how to create a side menu in Elementor.

When you click the toggle button on mobile, the off canvas menu slides into view from the side of the screen.

About the Author

Photo of Aditya Sharma CMO of The Plus Addons for Elementor
CMO · The Plus Addons for Elementor · 7 years experience

He has spent years in the WordPress ecosystem building, breaking, and optimizing sites until they actually perform. He works at the intersection of speed, growth, and usability, helping creators ship websites that load fast and convert. An active WordPress community contributor sharing through tools, tutorials, and direct collaboration. Tested practice, not theory.

WordPressElementorn8nAIClaudeAutomationServer
Get Instant Answers to all your questions about The Plus Addons for Elementor, trained on 1000+ Docs and Videos

Related Frequently Asked Questions

What should I do if the off canvas mobile menu isn't appearing?

If the off canvas mobile menu isn't showing, check if the Responsive Mobile Menu toggle is enabled in the Mobile Menu tab of the Navigation Menu widget settings. This toggle must be activated for the mobile menu to function properly. Additionally, ensure that you've selected 'Off Canvas' from the Menu Type dropdown and that your menu content is correctly set up.

What is the best width setting for the off canvas menu?

The Custom Width setting for the off canvas container allows you to define how much of the screen the menu will occupy when opened. A common practice is to set this width to around 80% of the screen size for a balanced look, ensuring that the menu is easily accessible without overwhelming the content behind it.

Does the off canvas mobile menu work on all devices?

The off canvas mobile menu is specifically designed for mobile devices. Ensure that the Open Mobile Menu section's minimum width is set appropriately to trigger the mobile menu on smaller screens. This feature enhances usability by providing a compact navigation option for mobile users.

Are there any limitations when using the Navigation Menu widget?

The Navigation Menu widget from The Plus Addons for Elementor is exclusively compatible with Elementor and does not work with other page builders like Gutenberg or Divi. This limitation means you must use Elementor to take full advantage of the widget's features, including the off canvas mobile menu functionality.

Last reviewed: May 24, 2026