如何以及在何处在sharepoint中添加CSS样式

时间:2014-12-09 14:01:04

标签: sharepoint sharepoint-2010 sharepoint-2013 sharepoint-designer

SharePoint 2010已升级到SharePoint 2013,我看到font-szie的问题非常严重。我检查并比较了ms-vb类应该有font-size 8和font-type:verdana,arial等。

我在哪里可以在我的网站中添加这两个属性?我无法访问“_layout / 15/1033 /”文件夹。 我不想为每个页面创建一个contenteditor并添加样式。

我可以在哪里添加这些样式呢?我可以通过SharePoint Designer 2013访问该网站。

此更改应仅影响网站集及其中的网站...而不是父网站。

.ms-vb   or td.ms-vb
{
font-size: 8pt;
font-style: "verdana, arial";
}

注意:我可能不会更新母版页(无权利)。有许多网站集,不同的人负责它。我只对160个子网站的网站集负责。那么有没有办法在ONCE的某个地方添加一个CSS类,只能让我的网站集受到影响?

换句话说,CSS类或文件是否只存在影响当前网站集合的地方?换句话说,在SITE集合级别有一个CSS。 (当前网站集)?

2 个答案:

答案 0 :(得分:0)

如果您具有创建或编辑网站母版页的安全权限,则可以添加将应用于该网站中所有页面的样式元素,甚至更好地链接到您在样式库中创建的新CSS文件

编辑:如果您无法编辑母版页,则可以在“备用CSS URL”下的“站点母版页设置”中“指定此站点使用的CSS文件以及从中继承的所有站点”。

/ _布局/ 15 / ChangeSiteMasterPage.aspx

答案 1 :(得分:0)

您应该在_catalogs / masterpage / style.css中的现有style.css中创建新样式表或添加覆盖。然后从masterPage引用它。或者如果你想变坏,直接在MP

中添加脚本元素
<script>
    .ms-vb or td.ms-vb
    {
      font-size: 8pt !important;
      font-style: "verdana, arial" !important;
    }

</script>