SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it possible to customize the SharePoint top navigation with fly-out menus that display sub-sites?

share|improve this question
There are quite a few similar posts in the related column as well. Though you provided your own answer, you can still mark it as accepted. – Jesus Shelby Aug 30 '11 at 14:42

I was able to figure it out myself and here is the solution

Here is my Taxonomy | Canada | Ontario | Toronto | North York | When I move the mouse over to Canada, I want to see all the sub sites in flyouts menu

Before Modification:

enter image description here

Now I am going make some changes to the master page to have four level flyouts. Open your SharePoint site using SharePoint designer 2010 and edit your master page

enter image description here

By default the Maximum Dynamic Display Level is 1 and I am going to change to 4

Now search for “topNavigationDelegate” and change the values to “True”

ShowStartingNode="True" SiteMapProvider="SPSiteMapProvider"

enter image description here

and remove "StartingNodeUrl="sid:1002"

Save your master page and publish. Make sure your sub sites SharePoint Server Publishing features are actives

This is the end result

enter image description here

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.