修改前修改后
修改方法
其实很简单,在SharePoint Designer打开站点,找到Master page文件夹,复制及重命名v4.master
打开重命名后的master page,切换到代码视图,找到<SharePoint:AspMenu id="V4QuickLaunchMenu",将其中的StaticDisplayLevels和MaximumDynamicDisplayLevels设置成1(选项含义参考这里和这里),保存。
将该master page设置成站点的默认母版页
不过修改完以后有点小问题,如下
弹出来的菜单由于底色透明,显示的文字被页面其他元素遮挡,效果不是很好
这个嘛~~~ 好处理,直接将master page页面中菜单使用的样式重载一下
上代码
<style type="text/css">ul.dynamic {background-color:White!important;}</style>
上图片
Have a fun!
Andy