有的时候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=”"
                    >

即可,效果如下:

修改QuickLaunch快速启动栏导航菜单为鼠标移过出现子菜单型

相关文章:

  • 2021-11-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-19
  • 2021-11-11
  • 2021-10-22
猜你喜欢
  • 2022-02-22
  • 2021-11-18
  • 2022-12-23
  • 2021-11-05
  • 2021-11-01
  • 2022-12-23
相关资源
相似解决方案