修改QuickLaunch快速启动栏导航菜单为鼠标移过出现子菜单型
有的时候QuickLaunch栏显得非常的长,需要拉动滚动条才能看到下边的菜单,于是想要实现在最初情况下只显示第一级的导航菜单,鼠标移过时再显示子菜单。
操作方法如下:
首先打开模板页面(default.master),做之前最好先弄个备份,免得后面改坏了还原不回去。
接着在default.master页面找到下面的代码:
<SharePoint:AspMenu
id=”QuickLaunchMenu”
DataSourceId=”QuickLaunchSiteMap”
runat=”server”
Orientation=”Vertical”
StaticDisplayLevels=”2″
ItemWrap=”true”
MaximumDynamicDisplayLevels=”0″
StaticSubMenuIndent=”0″
SkipLinkText=”"
>
修改为
<SharePoint:AspMenu
id=”QuickLaunchMenu”
DataSourceId=”QuickLaunchSiteMap”
runat=”server”
Orientation=”Vertical”
StaticDisplayLevels=”1″
ItemWrap=”true”
MaximumDynamicDisplayLevels=”1″
StaticSubMenuIndent=”0″
SkipLinkText=”"
>
即可,效果如下: