Sharepoint Online (Office 365) - 我在哪里可以找到主页 code/Javascript/CSS

Sharepoint Online (Office 365) - Where can I find master page code/Javascript/CSS

您好,我是 SharePoint 的新手(在线使用 Office 365 SharePoint)。我看到很多文章解释在母版页中进行更改,javascript 或 css 如果我们需要任何类型的自定义,比如更改标题颜色,隐藏一些 header 等...

但我无法在 SharePoint Online (Office 365) 中找到任何类型的代码。如果我想隐藏 header 或更改站点页面标题的字体和颜色,我该如何完成这样的任务。

谁能告诉我正确的路径,我可以找到要更改的代码,或者 SharePoint 在线是否有任何限制,不允许访问此类内容?

您使用的开发模型是什么?SharePoint Framework? SharePoint 托管加载项?还是 Provider Hosted Add-ins?有一些建议:
如果你使用 SharePoint Hosted Add-ins,打开路径中的文件夹:'Your solution path/your project name/Pages/Default.aspx',你可以找到这样的代码:

<%@ Page Inherits="Microsoft.SharePoint.WebPartPages.WebPartPage, Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" MasterPageFile="~masterurl/default.master" Language="C#" %>

代码('MasterPageFile="~masterurl/default.master"')显示'~masterurl/defaule.master.
上的母版页 所以,您可以通过 Sharepoint 设计器更改此操作,更改 default.master 页面。您可以从 http://Sharepoint_Site_Name/_layouts/15/DesignMasterPages.aspx

查看母版页

要找到页面的HTML代码,我们可以使用IE或者ChromeF12开发者工具。

默认情况下,SharePoint 使用母版页 seattle.master,如果您想隐藏 header 并更改页面标题的颜色,您可以使用 SharePoint 将以下样式添加到此母版页的标记中设计师 2013.

<style type="text/css">
#O365_NavHeader,#suiteBarDelta{
    display:none;
}
#pageTitle,#pageTitle a{
    color:green !important;
}
</style> 

如果您使用 SharePoint Online 新式网站,我们可以创建自定义主题。以下文章供您参考。

Branding SharePoint Modern Sites