修改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=”"
                    >

即可,效果如下:

posted on 2008-07-01 13:11  jecoso  阅读(1196)  评论(3编辑  收藏  举报