Home
NextSaaS

How to Create a Mega Menu in Nexsas

Nexsas allows you to build rich, multi-column dropdown menus using the power of Elementor. You can display images, icons, products, or complex layouts directly inside your navigation.

Step 1: Create the Menu Content#

First, we need to design what goes inside the dropdown.

  1. Go to your WordPress Dashboard.
  2. Navigate to Mega Menu > Add New Menu.
  3. Give your menu a title (e.g., "Products Mega Menu").
  4. Critical Step: In the Page Attributes box on the right, change the Template to Elementor Canvas.
    Why? This removes the header/footer so only your menu content appears.
  5. Click Publish and then Edit with Elementor.

Step 2: Design with Elementor#

You can now design your menu just like any other page.

  • Option A (Fastest): Click the Nexsas icon to open our Template Library. Select the Mega Menu category and insert a pre-made layout.
  • Option B (Custom): Build your own layout using sections and widgets.

Step 3: Assign to the Main Menu#

Now that the design is ready, we need to connect it to your main navigation bar.

  1. Go to Appearance > Menus.
  2. Select your Primary Menu.
  3. Look for the "Mega Menu" tab in the left sidebar.
    Troubleshooting: If you don't see "Mega Menu" in the left list, scroll to the very top of the screen, click Screen Options, and check the box for "Mega Menu".
  4. Select the Mega Menu you just created and click Add to Menu.
  5. Drag and Drop: Place the Mega Menu item as a sub-item under the parent link you want it to appear on (e.g., under "Features" or "Products").

Step 4: Adjust Menu Width#

You can control how wide the dropdown appears on the screen.

  1. Click the small arrow on the Mega Menu item to expand its settings.
  2. Find the Mega Menu Width dropdown.
  3. Choose your preferred width:
    • 100% Width: Full screen width (Standard).
    • 75% / 50% Width: Best for smaller menus or specific design needs.
  4. Click Save Menu.