将SharePoint 2010的快速启动改成弹出菜单样式

修改前修改后

 

修改方法

其实很简单,在SharePoint Designer打开站点,找到Master page文件夹,复制及重命名v4.master

打开重命名后的master page,切换到代码视图,找到<SharePoint:AspMenu id="V4QuickLaunchMenu",将其中的StaticDisplayLevelsMaximumDynamicDisplayLevels设置成1(选项含义参考这里这里),保存。

 

将该master page设置成站点的默认母版页

 

不过修改完以后有点小问题,如下

弹出来的菜单由于底色透明,显示的文字被页面其他元素遮挡,效果不是很好

 

这个嘛~~~ 好处理,直接将master page页面中菜单使用的样式重载一下

上代码

<style type="text/css">ul.dynamic {background-color:White!important;}</style>

上图片

 

参考链接

 

Have a fun!

Andy

posted @ 2011-12-13 18:21  Andy Yang  阅读(710)  评论(0编辑  收藏  举报