How to Enable Mega Menu in SharePoint Online?

The Mega menu is a popular navigation feature in websites and internet portals, including SharePoint Online.

In this tutorial, I will show you how to enable mega menu in SharePoint online and all the important things you need to know.

What is a SharePoint Mega Menu?

A SharePoint mega menu is an expandable menu, and links are displayed in the two-dimensional dropdown layout used for the SharePoint site navigation.

The mega menu displays multiple options and sub-options in a single dropdown menu, allowing users to quickly find and navigate to the desired destination within the site.

By default, Mega menu site navigation is available on the SharePoint Communication and Hub sites.

Note:

The mega menu is not available on the classic SharePoint Team site, but we have to enable the mega menu option for the modern SharePoint Team site.

There are two styles of navigation menus available in SharePoint Online.

mega menu options SharePoint

1. Mega menu

  • The mega menu style displays the SharePoint site navigation in the label and the link manner, and there is no scrollable option for the mega menu style.

The mega menu looks like as shown below:

drop-down mega menu in SharePoint online

2. Cascading

  • The cascading style displays the SharePoint site navigation in the label and link manner, and there is a hierarchical sub-menu manner.

The cascading display is shown below:

mega menu in a SharePoint team site

SharePoint Mega menu requires three levels of hierarchy.

  1. Menu item title
  2. Menu section title
  3. Menu item sublink
mega menu in sharepoint online

How to Enable Mega Menu in SharePoint Communication Site or Hub Site

I will show you how to enable the mega menu in a SharePoint Communication site.

1. Open the Communication site. Click on the Gear icon(from the top right corner) -> Select Change the Look -> Navigation.

drop down menu in SharePoint list

2. Select the Mega menu option under the Menu style -> Click on Save on the Navigation page.

drop down menu in a SharePoint online

Note:

If you need to enable Cascading in the SharePoint Communication site or Hub site, follow the above steps.
We have to enable/create a mega menu in a SharePoint Hub site to follow the same steps of the SharePoint Communication site.

This is how to enable the mega menu in the SharePoint Communication site.

How to Enable Mega Menu in the SharePoint Team Site

1. Open the SharePoint Team site -> Click on the Setting icon -> Select Change the look.

2. On the Change the Look page -> Click on Navigation, as shown below.

drop down menu in SharePoint web part

3. First, select the Horizontal option under the Orientation on the Navigation page.

4. Next, select the Mega menu option under the Menu style and click the Save button.

drop down menu in SharePoint

This is how we can enable the mega menu in the SharePoint Team site for the SharePoint navigation.

How to Create a Mega Menu in the SharePoint Communication Site or Hub Site

Let us see how to create a mega menu in a SharePoint Communication site or Hub site, follow the below-mentioned steps.

1. Open the SharePoint Communication or Hub sites and select Edit from the menu bar.

SharePoint mega menu options

2. On the Edit navigation page, select the + Add a link or label to navigation.

SharePoint online drop-down mega menu

3. In the Add section, enter the below details:

  • Choose an option: To select the Label option, choose it from the list of available options.
  • Address: Enter the URL address in the address bar to navigate to the mentioned URL. This will enable us to select the Link option in the Choose an option, and If you have Open in a new tab, click on the check box.
  • Display name: Enter the display name you want to view on the SharePoint site.

4. Click on the OK button.

sharepoint drop-down mega menu

5. Now, on the Edit navigation page, you can see that the Department label has been added. Click the Save button.

SharePoint online mega menu options

6. You can see that the Department has added a mega menu that appears on the SharePoint site navigation, as shown below.

SharePoint mega menu limits

You can also add labels or links. I have added some links and labels below.

drop down menu on SharePoint

How to Add a Make sub link or Promote sub link in SharePoint Online

1. Select the ellipsis icon (…) in the Edit navigation page. Then, click the “Make sub link” option.

drop-down mega menu on SharePoint online

2. If you have a Software link as a Promote sublink, Select the ellipsis icon (…) in the Edit navigation page and click the Promote sublink option.

SharePoint online mega menu customization

3. Similarly, you can add labels or links and move the Make and Promote sublinks. Click the Save control to save your changes.

mega menu SharePoint communication site

You can see that the added mega menu appears in the SharePoint site navigation. We can follow all the steps you know how to enable/create a mega menu in a SharePoint Communication site or Hub site.

How to Create a Mega Menu on the SharePoint Team Site

1. Open the SharePoint Team site and select the Edit option from the menu bar.

2. On the Edit navigation page, select the + Add a link or label to navigation.

SharePoint online drop-down mega menu

3. In the Add section, enter the below details.

  • Choose an option: You have to select the option from the list of available options.
  • Address: Enter the URL address in the address bar to navigate to the mentioned URL. This will enable us to select the Link, Conversations, Calendar, Notebook, and Planner options in the Choose an option, and If you have Open in a new tab, click on the check box.
  • Display name: Enter the display name you want to view on the SharePoint site.

4. Click on the OK button.

mega menu in SharePoint team site

5. On the Edit navigation page, you can see that the POLICIES label has been added. Click the Save button.

6. You can see that the “POLICIES” added mega menu is appearing on the SharePoint site navigation, as shown below.

SharePoint online mega menu limits

7. In the same way, we can add links, calendars, planners, etc. You can see here that I have added some links and calendars and moved the “Make sub link” and “Promote sub links.” Click the Save button, as shown below.

drop-down mega menu on SharePoint team site

8. Now, we can see the mega menu on a SharePoint Team site.

SharePoint online mega menu examples

You can see that the added mega menu appears in the SharePoint site navigation. This way, we can create a mega menu on the SharePoint Team site.

In this tutorial, I hope you understand all the steps to enable a mega menu in SharePoint Online.

Also, you may like some more articles: