Master Addons
  • Widgets
    • Changelogs
      Source Code NEW PRO
      Caldera Forms
      Logo Slider
      Table of Contents
      Gravity Forms
      Transforms PRO
      Restrict Content PRO
      Pricing Table
      Ninja Form
      Mailchimp
      Tooltip
      Popup Trigger NEW PRO
      Which Element NEW
      Creative Button
      Creative Links NEW
      Domain Search HOT PRO
      Dual Heading HOT
      Flipbox
      Animated Gradient BG HOT PRO
      Image Hotspot PRO
      Infobox
      News Ticker PRO
      Particles
      Progress Bar
      Off-Canvas Content NEW PRO
      Reading Progress Bar HOT
      Custom JS
      Blockquote
      Counter Up
      Image Hover Effects
      Reveal NEW PRO
      Rellax PRO
      Positioning
      Image Comparison
      Tabs
      Toggle Content HOT PRO
      Post/Page Duplicator FREE
      Icons Extended
      Floating Effects PRO
      Mega Menu HOT
      Custom CSS HOT
      Gradient Headline
      Advanced Image
      Nav Menu
      Tooltips
      Comparison Table PRO
      Glassmorphism
      Featured Product PRO
      Image Carouse
      Gallery Slider NEW PRO
      Dynamic Tags NEW
      Countdown Timer
      Current Time
      Patterns
      Wrapper Link
      Timeline
      Team Member
      Contact Form 7
      Advanced Accordion
      Animated Headlines
      Blog
      Business Hours
      Call To Action
      Progress Bars
      Background Slider
      Team Slider
      Dynamic Table
      Grid Line PRO
      WP Forms
      Search
      We Form
      Entrance Animation NEW PRO
      Display Conditions PRO
      Filterable Image Gallery
      WP Forms
      Custom Breakpoints NEW
  • Features
    • Theme Builder

      Design site-wide templates for a consistent look across every page of your website.

      Popup Builder

      Create engaging popups, modals, and announcement bars - to capture leads.

      Widget Builder

      Expand Elementor with advanced custom widgets to build more dynamic layouts.

      Mega Menu Builder

      Create multi-column menus with icons and images for superior navigation.

      Custom Css

      Apply your own CSS for pixel-perfect styling beyond default design options.

      Dynamic Tags

      Insert dynamic content like post titles and custom fields directly into designs.

      Display Conditions

      Control element visibility based on user role, device, time, and other rules.

      Icons Library

      Choose from thousands of built-in icons to enhance visuals and consistency.

      Animation

      Add scroll, hover, entrance, and much more animations to bring designs to life.
  • Template Kits
    • Template Kits

      Professionally designed full-page template Kit. Import and customize in seconds.

      Ready Sections

      Pre-built content sections and rows. Drag, drop, and customize instantly.

      Ready Popups

      Different types of High-converting popup designs. Import and launch quickly.

      Ready Pages

      Complete page layouts for any purpose. Start editing immediately.

      Ready Header

      Multiple modern header designs. Import and adapt to your brand.

      Ready Footer

      Fully designed footers for different websites. Add functionality and style in clicks.
  • Brands
    • WP Adminify

      Take control of your WordPress dashboard. Customize the admin experience.

      Admin Bar Editor

      Customize the WordPress admin bar for a cleaner, more personalized workspace.

      Loginfy

      Customize your WordPress login page with branding, styles, and security enhancements.

      Rolemaster Suite

      Manage user roles and permissions with precision for better security and workflow.

      Master Blocks

      Expand the Gutenberg editor with advanced custom blocks for more creative layouts.

      WP Spotlight

      Instantly search and access admin features, posts, and settings from anywhere.
  • Themes
  • Help
    • Get Support
    • Documentation
    • Facebook Community
    • Changelogs
  • Blog
  • Widgets
    • Changelogs
      Source Code NEW PRO
      Caldera Forms
      Logo Slider
      Table of Contents
      Gravity Forms
      Transforms PRO
      Restrict Content PRO
      Pricing Table
      Ninja Form
      Mailchimp
      Tooltip
      Popup Trigger NEW PRO
      Which Element NEW
      Creative Button
      Creative Links NEW
      Domain Search HOT PRO
      Dual Heading HOT
      Flipbox
      Animated Gradient BG HOT PRO
      Image Hotspot PRO
      Infobox
      News Ticker PRO
      Particles
      Progress Bar
      Off-Canvas Content NEW PRO
      Reading Progress Bar HOT
      Custom JS
      Blockquote
      Counter Up
      Image Hover Effects
      Reveal NEW PRO
      Rellax PRO
      Positioning
      Image Comparison
      Tabs
      Toggle Content HOT PRO
      Post/Page Duplicator FREE
      Icons Extended
      Floating Effects PRO
      Mega Menu HOT
      Custom CSS HOT
      Gradient Headline
      Advanced Image
      Nav Menu
      Tooltips
      Comparison Table PRO
      Glassmorphism
      Featured Product PRO
      Image Carouse
      Gallery Slider NEW PRO
      Dynamic Tags NEW
      Countdown Timer
      Current Time
      Patterns
      Wrapper Link
      Timeline
      Team Member
      Contact Form 7
      Advanced Accordion
      Animated Headlines
      Blog
      Business Hours
      Call To Action
      Progress Bars
      Background Slider
      Team Slider
      Dynamic Table
      Grid Line PRO
      WP Forms
      Search
      We Form
      Entrance Animation NEW PRO
      Display Conditions PRO
      Filterable Image Gallery
      WP Forms
      Custom Breakpoints NEW
  • Features
    • Theme Builder

      Design site-wide templates for a consistent look across every page of your website.

      Popup Builder

      Create engaging popups, modals, and announcement bars - to capture leads.

      Widget Builder

      Expand Elementor with advanced custom widgets to build more dynamic layouts.

      Mega Menu Builder

      Create multi-column menus with icons and images for superior navigation.

      Custom Css

      Apply your own CSS for pixel-perfect styling beyond default design options.

      Dynamic Tags

      Insert dynamic content like post titles and custom fields directly into designs.

      Display Conditions

      Control element visibility based on user role, device, time, and other rules.

      Icons Library

      Choose from thousands of built-in icons to enhance visuals and consistency.

      Animation

      Add scroll, hover, entrance, and much more animations to bring designs to life.
  • Template Kits
    • Template Kits

      Professionally designed full-page template Kit. Import and customize in seconds.

      Ready Sections

      Pre-built content sections and rows. Drag, drop, and customize instantly.

      Ready Popups

      Different types of High-converting popup designs. Import and launch quickly.

      Ready Pages

      Complete page layouts for any purpose. Start editing immediately.

      Ready Header

      Multiple modern header designs. Import and adapt to your brand.

      Ready Footer

      Fully designed footers for different websites. Add functionality and style in clicks.
  • Brands
    • WP Adminify

      Take control of your WordPress dashboard. Customize the admin experience.

      Admin Bar Editor

      Customize the WordPress admin bar for a cleaner, more personalized workspace.

      Loginfy

      Customize your WordPress login page with branding, styles, and security enhancements.

      Rolemaster Suite

      Manage user roles and permissions with precision for better security and workflow.

      Master Blocks

      Expand the Gutenberg editor with advanced custom blocks for more creative layouts.

      WP Spotlight

      Instantly search and access admin features, posts, and settings from anywhere.
  • Themes
  • Help
    • Get Support
    • Documentation
    • Facebook Community
    • Changelogs
  • Blog
Purchase Now

Getting Started

  • Can’t see the Master Addon Element inside Elementor Page editor?
  • How To Apply For an Affiliate Account?
  • Active Pro version
  • Installing Plugin

Addons

  • Off-Canvas Content
  • Logo Slider
  • Progress Bars
  • Image Carousel
  • Featured Product
  • Comparison Table
  • Source Code
  • Advanced Image
  • Gradient Headline
  • Gallery Slider
  • Toggle Content
  • Infobox
  • Timeline
  • Dynamic Table
  • Instagram Feed
  • Mailchimp
  • Blockquote
  • Changelogs
  • Countdown Timer
  • Current Time
  • Search
  • Filterable Image Gallery
  • Team Slider
  • Counter Up
  • Restrict Content
  • Table of Contents
  • Image Hotspot
  • Image Comparison
  • News Ticker
  • Image Hover Effects
  • Tabs
  • Pricing Table
  • Navigation Menu
  • Domain Search
  • Flipbox
  • Tooltip
  • Creative Links
  • Business Hours
  • Contact Form 7
  • Creative Button
  • Animated Headlines
  • Advanced Accordion
  • Call to Action
  • Progress Bar
  • Blog
  • Team Member
  • Dual Heading

Extensions

  • Which Element
  • Post Duplicator
  • Grid Line
  • Glassmorphism
  • Tooltip
  • Wrapper Link
  • Floating Effects
  • Dynamic Tags
  • Display Conditions
  • Entrance Animation
  • Custom Breakpoints
  • Animated Gradient Background
  • Reveal
  • Particles
  • Background Slider
  • Transforms
  • Rellax
  • Positioning
  • Custom CSS

Widget Builder

  • Widget Builder Settings Panel Introduction
  • Divider
  • Text Shadow
  • Select2
  • Border
  • Heading
  • Tabs
  • Repeater
  • Visual Choice
  • Background
  • Dimensions
  • Box Shadow
  • Slider
  • Icons
  • Gallery
  • Media
  • Popover Toggle
  • Widget Builder URL Field
  • Date Time
  • Typography
  • Font
  • Widget Builder Color Field
  • Choose
  • Select
  • Switcher
  • Hidden
  • Code
  • WYSIWYG
  • Widget Builder Textarea Field
  • Number
  • Widget Builder Text Field

Theme Builder

  • Comment Form
  • 404
  • Search
  • Archive
  • Single
  • Footer
  • Header

Popup Builder

  • How to Open a Popup After Inactivity in Elementor
  • How to Show an Exit Intent Popup in Elementor
  • How to Open a Popup on Scroll to a Specific Element in Elementor
  • How to Open a Popup on Scroll in Elementor
  • How to Open a Popup on Click in Elementor
  • How to open a popup on page load?
  • Popup Settings & Options

Template Kit

  • How to Import Template Kits in Master Addons
  • How to Disable Elementor Default Fonts and Colors
  • Import Elementor Template Kits
View Categories
  • Home
  • Docs
  • Addons
  • Off-Canvas Content

Off-Canvas Content

Roy
Updated on July 4, 2026

6 min read

Some content earns a place on the page. The rest, a menu, an FAQ list, a contact form, works better tucked away until someone asks for it. The Off-Canvas Content widget in Master Addons for Elementor hides any Elementor template behind a button and slides it in from the side, top, or bottom of the screen when visitors click.

You pick a saved template, place the trigger button, and choose how the panel enters. This guide follows the widget from the Elements panel to a working slide-out FAQ panel on the live page.

Master Addons Off-Canvas Content widget in the Elementor Elements panel next to the Navigation Menu widget

What the Off-Canvas Content widget does #

The widget places a trigger button on your page and links it to a hidden panel. The panel’s content is any template from your Elementor library, so a mobile menu, a mega FAQ, a cart summary, or a signup form all work the same way. When a visitor clicks the button, the panel slides or fades in over the page with a dimmed overlay behind it and a close icon in its header.

Everything happens in one widget: the trigger, the panel, the animation, and the styling. No separate popup plugin, no template shortcodes.

Before you start #

  • WordPress with Elementor installed and active.
  • Master Addons for Elementor installed and active. New to the plugin? See the installation guide.
  • A saved Elementor template to show inside the panel. Build one under Templates in your dashboard first; the demo here uses a ready-made FAQ section.

How to add the Off-Canvas Content widget #

In the Elementor editor, search the Elements panel for Off-Canvas Content, or scroll to the Master Addons section, and drag it onto the page. A blue trigger button labeled Click Here appears on the canvas. The panel itself stays hidden until you pick a template and open it.

Pick the template and set up the panel #

The Content section holds the core settings for the panel.

Off-Canvas Content settings in Elementor with select template, header title, position, width, entrance animation, and entrance type
  • Select Template: the Elementor template the panel shows. Any saved section or page template appears in this dropdown.
  • Header Title and Title: switch on the panel header and type its label, such as “Explore FAQ”. The close icon lives in the same header.
  • Position: which edge the panel comes from. More on this below.
  • Width: how wide the panel is in pixels, 300 by default. Panels from the top or bottom use a Height control in viewport height instead.
  • Entrance Animation and Entrance Type: how the panel arrives. Fade or Slide for the animation, Cover or Push for the type. Cover lays the panel over the page; Push shoves the page aside to make room.
  • Animation Duration: the entrance speed in seconds, 0.6 by default.
  • Open by Default: start the page with the panel already open. Handy while designing, since you can style the panel without clicking the trigger after every change.

Configure the trigger button #

The Button group in the same tab controls the trigger. Show Title and Title set the label; the demo renames it from Click Here to Frequently Asked Question. Align places the button left, center, or right in its column.

Off-Canvas trigger button settings with show title, title text, show icon, icon distance, and align controls

Show Icon adds an icon beside the label, and Select Icon opens the Elementor icon library so you can pick from Font Awesome or any icon set you have installed. Icon Distance sets the gap between icon and text.

Elementor icon library open for choosing the off-canvas trigger button icon

Choose where the panel slides from #

The Position dropdown offers six options: Right, Left, Top, Bottom, Middle, and Relative.

Off-Canvas position dropdown fully open showing right, left, top, bottom, middle, and relative options

Right and Left are the classic drawer panels. Pick one and the editor previews it immediately: the panel slides in with your template inside, header on top, close icon ready.

Off-canvas panel sliding in from the left in the Elementor editor showing the FAQ template content

Top and Bottom swap the Width control for a Height slider measured in viewport height. A top bar at 30vh works like a slim announcement drawer.

Off-canvas panel opening from the top of the screen with the height control set to 30vh

Middle centers the panel like a modal. Relative anchors the panel to the trigger button itself, with a Distance control for the gap, which turns the widget into a dropdown-style reveal. One note from the panel itself: only the Fade animation works with the Relative position.

Off-canvas set to relative position with distance, width, and height controls visible

Set the width and entrance animation #

Back on a side position, the demo widens the panel to 500 pixels and switches the Entrance Animation to Slide with the Entrance Type on Push. With Push, the page content shifts over as the panel enters instead of being covered. Keep the duration around half a second; slower starts to feel like waiting.

Off-canvas content set to 500 pixel width with slide entrance animation and push entrance type

Style the panel #

The Style tab has three sections: Button, Header, and Container.

Button #

Styles the trigger: background, text color, typography, border, and padding, with Normal and Hover states. The demo turns the default blue into a dark navy that matches the page.

Header #

Styles the strip at the top of the open panel.

Off-canvas header style settings with reverse header toggle and close icon color, size, and border controls beside the open panel
  • Reverse Header: swaps the title and close icon sides, so the X moves from right to left.
  • Padding: space around the header content.
  • Close Icon: color, background, border color, font size, box size, and border for the X button. Keep the box size at 24 or more if your audience is mostly on phones; a 12 pixel tap target is easy to miss.

Container #

Styles the panel body and what surrounds it.

Off-canvas container style settings with background color, border, box shadow, overlay background, and scrollbar controls
  • Background Color, Border Color, Box Shadow, Border Type, Border Radius, Padding: the panel surface itself.
  • Overlay Background Color: the tint over the rest of the page while the panel is open. A dark overlay pulls focus to the panel.
  • Scrollbar: color and width of the scrollbar for panels taller than the screen.

The result on the page #

On the live page, the button sits where you placed it. A click slides the panel in from the chosen edge, dims the page behind it, and shows your template with the header and close icon on top. Visitors close it with the X or by clicking the overlay, both work.

Off-canvas FAQ panel open on the live page with accordion questions, header title, and dimmed overlay behind it

Common use cases #

  • Mobile and secondary menus that slide in from the side without crowding the header.
  • FAQ and help panels like the demo, keeping answers one click away on landing pages.
  • Contact or quote forms that open over the page instead of living on a separate one.
  • Cart and account drawers on shop pages.
  • Announcement bars from the top edge using the Top position with a small height.

Tips for a better off-canvas panel #

  • Build the template first. The widget only lists saved templates, so design the panel content under Templates before you drag the widget in.
  • Match Width to the content. 300 pixels suits a menu; forms and FAQ lists breathe better around 450 to 500.
  • Use Push sparingly. It looks striking, but shifting the whole page can feel jumpy on long content. Cover with a dark overlay is the calmer default.
  • Remember the Relative rule. Only the Fade animation works when Position is set to Relative.
  • Check the panel on mobile. A 500 pixel panel is wider than many phones; set a smaller width for the mobile breakpoint with the responsive control.

Frequently Asked Questions #

What is the Off-Canvas Content widget in Master Addons?

It is an Elementor widget that hides a saved template behind a trigger button and slides it in as a panel when clicked. It handles the button, the panel position, the entrance animation, the overlay, and the close icon in one widget.

Can I show any Elementor template in the panel?

Yes. The Select Template dropdown lists every saved template in your Elementor library. Menus, FAQ sections, forms, and full custom layouts all load inside the panel exactly as designed.

Which directions can the panel open from?

Six positions are available: Right, Left, Top, Bottom, Middle, and Relative. Side panels use a pixel Width, top and bottom panels use a viewport Height, and Relative anchors the panel to the trigger button with a Distance control.

What is the difference between Cover and Push?

Cover slides the panel over the page while an overlay dims the background. Push moves the page content aside to make room for the panel. Cover is the safer default; Push is more dramatic but shifts the entire layout.

Can the off-canvas panel open automatically?

Yes. Switch on Open by Default in the Content settings and the panel starts open when the page loads. Visitors can close it with the close icon or by clicking the overlay, and reopen it with the trigger button.

Wrapping up #

The Off-Canvas Content widget turns any saved template into a slide-out panel: pick the template, place the trigger button, choose the edge and animation, and style everything from the button to the scrollbar. It pairs naturally with the Nav Menu widget for mobile navigation and with form widgets for click-to-contact panels. Browse the full set of Master Addons widgets and extensions to see what else ships in the box, and check the pricing page for the Pro extras.

What are your Feelings

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on July 4, 2026
Dual HeadingLogo Slider
Table of Contents
  • What the Off-Canvas Content widget does
  • Before you start
  • How to add the Off-Canvas Content widget
  • Pick the template and set up the panel
  • Configure the trigger button
  • Choose where the panel slides from
  • Set the width and entrance animation
  • Style the panel
    • Button
    • Header
    • Container
  • The result on the page
  • Common use cases
  • Tips for a better off-canvas panel
  • Frequently Asked Questions
    • What is the Off-Canvas Content widget in Master Addons?
    • Can I show any Elementor template in the panel?
    • Which directions can the panel open from?
    • What is the difference between Cover and Push?
    • Can the off-canvas panel open automatically?
  • Wrapping up

Join 40,000+ Web Creators Who Trust Master Addons

Get all the premium widgets and templates you desire, built with clean code that keeps your site fast. Ditch the bloat, not the features.

Try Live Demo
Join The Community
Master Addons for Elementor
Master Addons Logo

110+ Premium Widgets & Lifetime Updates – Build Beyond Limits. An Exclusive Creation by Pixar Labs

Facebook-f Twitter Youtube Wordpress
Features
  • Template kits
  • Template Library
  • Widget Builder
  • Theme Builder
  • Mega Menu Builder
  • Template kits
  • Template Library
  • Widget Builder
  • Theme Builder
  • Mega Menu Builder
Support
  • Support Forum
  • Contact US
  • Join Community
  • Blog
  • Support Forum
  • Contact US
  • Join Community
  • Blog
Resources
  • Apply For Affiliate
  • Documentation
  • Video Tutorials
  • My Account
  • Change Log
  • Apply For Affiliate
  • Documentation
  • Video Tutorials
  • My Account
  • Change Log
Navigate
  • Terms of Use
  • Refund Policy
  • Privacy Policy
  • Terms of Use
  • Refund Policy
  • Privacy Policy