To configure the SharePoint Navigation, you will need to customize your site's Master Page.  Search the master page for ASPMenu control.  This control pulls the menu data from a data source, which is usually a "navigation data source" or a "site map data source".  Change the following properties to match your desired configuration.

Fly-out Menus

Orientation                             

Options are "Horizontal" or "Vertical".  This property determines the direction of the navigation control. Usually top navigation menus are set as "Horizontal" and Left or Right side navigation menus are set to "Vertical"

StaticDisplayLevels

This is a numeric value, which displays how many levels of the navigation or site map source a visible all the time.  If the ShowStartingNode property is "False", the levels start at the second level, otherwise the levels start at the root.  The standard practice is two level (the root, plus one level) with all other menu items shown as fly-outs or on the page it applies to.

ItemWrap

This is a "True" or "False" option.  This property determines the dynamic width and/or height of the menu, by defining whether or not the menu item can wrap to another line, if it becomes to long, so that all menu items fit on one page.

MaximumDynamicDisplayLevels

This property defines the number of levels that are allowed to be displayed as fly-outs in the menus.  The purpose of this is the limit the menu, so that as the site grows the menu does not grow to cumbersome. 

Note: 

  • The more levels allowed to display, the more time it will take to load the menu. 
  • This is a performance risk if set too high.

ShowStartingNode

This is a "True" or "False" option, which determines how the root portal is used.  Some sites, the root is simply the site collection of menu items and is not mean to be displayed, and others the root is the starting point of all activity in the site.  Based on how you use it, set this field accordingly.

 

If you liked this article, check these out: