Hide Left Navigation

There are a number of scenarios where you do not want SharePoint’s left navigation to show on your pages. Although, there are several options to achieve this - Create a new master page without Left Nav, Use CSS trick etc, let me explain the easiest and most flexible way to do this.


  1. Open the site in SharePoint Designer.
  2. Create a new Page Layout or start from an existing layout.
  3. Find the last </asp:Content> tag. 
  4. Insert the following lines after this tag:
<asp:Content ContentPlaceholderID="PlaceHolderLeftNavBar" runat="server"/>
<asp:Content ContentPlaceholderID="PlaceHolderNavSpacer" runat="server" />


Save this as new Page Layout. Now use this page layout for those pages which don't need Left Navigation. Simple! Isn't it!