Mega menu & Hover mega menu
Set up Mega menu and Hover mega menu in Avante: column-based link layouts with promotional banners, dropdown link matching, and per-item hover banners.
Avante includes two types of advanced navigation blocks for the Header — Mega menu and Hover mega menu. Both expand into a full-width panel when a visitor hovers over a menu item.
Both blocks automatically transform into a regular dropdown menu when the header width is less than 1024px (mobile and tablet).

Mega menu vs Hover mega menu
Layout
Links in columns
Links + up to 2 banners
Per-item banners
—
✓ via Hover mega menu banners block
Columns
1–4
—
Best for
Large catalogs with many categories
Visual storytelling, featured campaigns
Setup — Mega menu
Step 1 — Create nested menu items
The mega menu displays child links from your navigation.
Go to Shopify Admin → Content → Menus
Open your main menu
Drag child links underneath the parent item you want to use as a trigger
Save

Step 2 — Add the Mega menu block
Open Theme Editor → Header
Click Add block → Mega menu
In the Dropdown link field, enter the exact name of the parent menu item (e.g.
Seasons,Shop)Configure the block settings (see below)

The Dropdown link value must match the menu item name exactly — including capitalization. Do not translate this field using Translate & Adapt or any other app.
Block settings
Dropdown link Enter the title of the dropdown parent link to show its nested menu as the mega menu.
Highlight menu item
Enter item names separated by commas to display them in accent color (e.g. Sale, New).
Menu heading
Optional text heading above the menu links. Wrap a word in {curly brackets} to apply the Secondary heading style from Theme settings → Typography.
Heading size Choose the size of the heading text.
Width
Wide — spans the full width of the page
Narrow — leaves spacing on both sides
Columns Select 1–4 columns. Links are automatically divided into equal-sized columns.
Show lines Enable to display divider lines between columns.

Step 3 — Add a banner (optional)
Enable Show banner
Upload an Image (landscape 3:2 or wide 16:9 works best)
Add a Banner link URL
Adjust Image overlay, Image overlay gradient, and Image overlay opacity
Set Content color for heading and subheading text
Add Subheading and Heading text
Set Subheading size and Heading size
Use Swap banner position to move it from right to left
Set Vertical and Horizontal text alignment

Setup — Hover mega menu
Step 1 — Add the Hover mega menu block
Open Theme Editor → Header
Click Add block → Hover mega menu
In the Dropdown link field, enter the exact name of the parent menu item (e.g.
Shop)

The Dropdown link value must match the menu item name exactly — including capitalization. Do not translate this field using Translate & Adapt or any other app.
Block settings
Dropdown link Enter the menu item name to be displayed as hover mega menu.
Highlight menu item Enter item names separated by commas to display them in accent color.
Color Sets the color for highlighted menu items.
Link size Choose the typography size for menu links.
Menu heading
Optional heading above the menu links. Wrap a word in {curly brackets} to apply the Secondary heading style from Theme settings → Typography.
Heading size Choose the size of the heading text.
Width
Wide — spans the full width of the page
Narrow — leaves spacing on both sides
Show lines Enable to display divider lines between menu items.

Step 2 — Configure banners
The Hover mega menu supports Banner 1 and Banner 2 — two static banners displayed alongside the menu links.
For each banner:
Enable Show banner
Upload an Image (landscape 3:2 or wide 16:9 works best)
Add a Banner link URL
Adjust Image overlay, Image overlay gradient, and Image overlay opacity
Set Content color for text
Add Subheading and Heading text
Set Subheading size and Heading size
Set Vertical and Horizontal text alignment

Step 3 — Add per-item banners (optional)
This block lets you show a different banner when hovering over a specific child item within the Hover mega menu.
Click Add block → Hover mega menu banners
In the Hover menu item link field, enter the name of the child menu item (e.g.
Shop by type) — not the parent trigger(Optional) Fill in the Dropdown link field to specify which Hover mega menu block these banners belong to — only needed if the same child item appears in more than one Hover mega menu block
Enable Show banner, upload an image and configure the banner settings

Common issue: menu not opening
The most common cause is a mismatch between the Dropdown link field and the actual menu item name.
Check:
Open Theme Editor → Header → Mega menu or Hover mega menu block
Note the value in Dropdown link
Go to Shopify Admin → Content → Menus and confirm a menu item with that exact name exists and has child links under it
Never translate the Dropdown link field using Translate & Adapt — this breaks the connection to your navigation tree.
Last updated
Was this helpful?


