Rid*_*der 3 css sharepoint sharepoint-designer sharepoint-2013
我试图隐藏左侧导航栏,它没有问题.现在唯一的问题是当我进入时:网站设置>用户权限>人员和群组
它隐藏了我在左侧创建的群组.是否有可能在所有网站中隐藏左侧导航栏并单独留下"人员和群组"?
我制作了自己的css文件并使用它来隐藏导航栏:
MyOwnCss.css:
#sideNavBox { DISPLAY: none }
#contentBox { margin-left: 0px }
Run Code Online (Sandbox Code Playgroud)
最好的祝福
安德鲁
解:
尝试以下css(而不是你的):
.ms-core-sideNavBox-removeLeftMargin { display: none } /* hide only quick links */
#contentBox { margin-left: 0px } /* make content take full page width */
Run Code Online (Sandbox Code Playgroud)
阐释:
带ID的Div sideNavBox是左侧导航框的主要容器.但它不是持有快速链接的实际容器.
实际上,快速链接包含在另一个div中,该类ms-core-sideNavBox-removeLeftMargin是带有id的div的子div sideNavBox.
现在人们和组左侧面板项目不包含在这个div中,ms-core-sideNavBox-removeLeftMargin而是包含在类上面的div中ms-ql-additionaltopsection(如上图所示).
所以我们上面的解决方案隐藏了包含子div的实际快速链接:
.ms-core-sideNavBox-removeLeftMargin {display:none}/*仅隐藏快速链接*/
而不是父容器
#sideNavBox {display:none}/*隐藏左侧导航框*/
你可以在这里找到关于此问题的详细博客.
| 归档时间: |
|
| 查看次数: |
18981 次 |
| 最近记录: |