1

我想知道为什么团队网站中的导航菜单在不同的页面/子网站上看起来不同。

给你举个例子:

它应该如何在站点范围内显示:这个菜单似乎只出现在 https:// *.*******.* /_layouts/15/settings.aspx

在此处输入图像描述

主页面的显示方式:

在此处输入图像描述

有什么办法可以解决这个问题,以便在第一张图片中的菜单在站点范围内显示?第一张图片中的菜单只能在某些子站点中查看,但不能在主页中查看。

也可以从导航栏中删除“国家统计局”(网站名称)吗?

西雅图母版页 (html) 中的代码

<style type="text/css"> .ms-core-listMenu-horizontalBox li.static > a{ display: none !important; } .ms-core-listMenu-horizontalBox li.static > ul a{ display: block !important; } .menu-item-text { display: none; } .additional-background ms-navedit-flyoutArrow { display: none; } </style>

在此处输入图像描述

4

1 回答 1

0

如果您转到站点设置 > 导航 > 全局导航,则可以从父站点继承顶级导航:使用父站点的导航项(第一个选项,从我的母语翻译得不好):)

要隐藏网站标题,是的,这是可能的,但通过使用 css。使用您的浏览器开发工具 (F12),尝试在您的母版页中找到一个类或标识符并通过 css 将其隐藏。它应该看起来像这样:

<style type="text/css">
.ms-core-listMenu-horizontalBox li.static > a{
display: none !important;
}
.ms-core-listMenu-horizontalBox li.static > ul a{
display: block !important;
}
</style>
于 2016-04-21T07:12:56.897 回答