Elementor Off-Canvas Widget for Slide-Out Panels and Menus (Pro)
Off-Canvas Content is a Master Addons Pro widget that places a button on the page and opens a panel when a visitor clicks it. The panel shows a saved Elementor template, so you can put a menu, a contact form, filters or a promo inside it and reuse the same template on other pages. Choose where the panel appears, how it animates and how the button looks. Visitors close it with the close icon, by clicking the overlay or by pressing Esc.

How to Add an Off-Canvas Panel in Elementor
You need Elementor and an active Master Addons Pro license.
- Go to Templates, Saved Templates, create a template, build the panel content and publish it.
- Edit the page, search for Off-Canvas Content and drag it where the button should appear.
- In Select Template, choose the template you saved.
- Pick a Position and set the Width or Height.
- Choose an Entrance Animation and duration.
- Set the button Title or icon, then style the button, header and container in the Style tab.
See the Off-Canvas Content settings guide for every option.

Panel Position, Size and Animation
Position offers Right, Left, Top, Bottom, Middle and Relative. Left, Right and Middle panels get a Width in px, % or vw, and Top, Bottom and Middle panels get a Height in px, % or vh, each adjustable per device. Entrance Animation is Fade, Slide or Grow, and only Fade works with Relative. Left, Right and Top panels also have an Entrance Type of Cover or Push. Set the Animation Duration in seconds, and turn on Open by Default if the panel should start open.
- A left or right panel with your site menu for smaller screens.
- A top panel for a short announcement or search form.
- A middle panel as a simple modal for a signup form.
Trigger Button, Header and Container Styling
The trigger button can show a Title, an icon or both, with Icon Distance and Align settings. Style its Color, Background Color and Border Color for Normal and Hover, plus Box Shadow, Typography, SVG Size, Padding, Border Type and Border Radius. Inside the panel, the Header section styles the close icon and the optional header title, and Reverse Header swaps their places. The Container section sets the panel background, border, padding, overlay color and scrollbar color and width.
- An icon-only hamburger button in a header.
- A “Contact us” text button that opens a form.
- A branded overlay color that dims the page behind the panel.

Elementor Pro Off-Canvas vs Master Addons Off-Canvas Content
An off-canvas menu is the most common use. This widget does not build the menu itself, so you place a menu widget in a template first. If you only need the menu, the Master Addons Nav Menu widget also has a Hamburger layout with an off-canvas type in Pro, which skips the template step. Use Off-Canvas Content when the panel should hold more than a menu, such as a logo, contact details and social links.
| Feature | Elementor Pro Off-Canvas | Master Addons Off-Canvas Content |
|---|---|---|
| Price | Needs Elementor Pro | Needs Master Addons Pro |
| Panel content | Built inside the widget in Editing Mode | A saved Elementor template you can reuse |
| How it opens | Any button or link using the Off-Canvas action | The widget’s own trigger button |
| Position | Horizontal and vertical Start, Center or End | Right, Left, Top, Bottom, Middle or Relative |
| Animation | Entrance and exit animations | Fade, Slide or Grow, with Cover or Push |
| Closing | Overlay and Esc, each can be turned off; can lock page scroll | Close icon, overlay click or Esc |
| Built-in header | No | Header title and close icon |
| Open by default | Not a widget setting | Yes |
Elementor Pro wins when any link on the page should open the panel or when you want exit animations. Master Addons fits when one template should appear behind a ready-made button on many pages. For a search panel, also see the Search widget.
How to Build an Off-Canvas Menu in Elementor
An off-canvas menu is the most common use. The widget does not build the menu itself, so you place a menu widget in a template first.
- Create a saved template and add a menu widget, such as the free Master Addons Nav Menu set to a vertical layout.
- Publish the template.
- In your header, add Off-Canvas Content and select that template.
- Set Position to Left or Right, Width to around 320px and Entrance Animation to Slide.
- Turn off Show Title, turn on Show Icon and pick a bars icon so the button looks like a hamburger.
- Use Elementor’s responsive visibility to show this button only on tablet and mobile if the desktop header keeps its normal menu.

Frequently Asked Questions For Off-Canvas Content
Is the Off-Canvas Content widget free?
No. Off-Canvas Content is part of Master Addons Pro. The free plugin does not include it.
How do I add content to the off-canvas panel?
Build the content as a saved Elementor template first, such as a menu, form or promo. Then pick that template in the widget’s Select Template dropdown. You can reuse one template in several panels.
Can I build an off-canvas menu with it?
Yes. Put a menu widget such as the Master Addons Nav Menu in a saved template, select it in Off-Canvas Content, set Position to Left or Right and use a bars icon for the button. For a menu alone, the Nav Menu Hamburger layout in Pro has its own off-canvas type.
Does the panel content slow down my page?
The template is rendered into the page when it loads, then hidden until the button is clicked. A panel with a few widgets adds little weight, but heavy sliders or videos inside it load with the page, so keep panel templates light.
Trending Elementor Widgets & Extensions
Build sophisticated websites in less time.

Glassmorphism

Container Extras

Patterns
![Master Addons Post/Page Duplicator extension for Elementor: MA Duplicator row link in the WordPress Pages list creating a Landing Page - [Duplicated #128] draft](https://d1asvmc6qcowgk.cloudfront.net/wp-content/uploads/2026/09/15102930/post-page-duplicator-768x403.webp)
Post/Page Duplicator

