仅为一个 SharePoint 2013 网站页面而非整个网站集的自定义背景图像
Custom Background Image for only one SharePoint 2013 Site Page not the whole site collection
场景:
- 客户希望只有一个网站页面在其 SharePoint 2013 环境中有自己的背景图片。
问题:
- 我已经完成研究并找到了几个示例,说明如何将网站资产中的 link css 文件传输到内容编辑器 Web 部件,根据其他人的说法,这应该将图像渲染到网站页面的背景。当我尝试这种方法时 returns 什么都没有。
- 此外,我曾尝试将类似的代码插入到引用内容编辑器的 Web 部件 ID 的脚本编辑器中,但也没成功。
问题:我想在不编辑母版页且不更改网站集其余部分的背景图像的情况下完成此任务。以前有没有人做过这样的事情?我的大部分研究都是关于谁真正成功了,谁没有成功的问题。我在下面包含了我的代码。
<style type="text/css">
BODY
{
background-image:url("/SiteAssets/191208-M-AB981-1006.JPG") !important;
background-repeat:no-repeat;
BACKGROUND-COLOR: transparent !important;
}
.s4-ca {
BACKGROUND-COLOR: transparent !important;
}
.ms-alternating,.ms-gb,.ms-alternatingstrong {
background-color: transparent !important;
}
.ms-WPHeader {
background-color: transparent !important;
}
</style>
您可以尝试在CSS代码中使用全图url来检查url是否正确。
这是我的测试结果。
<style>
body{
background-image: url("http://sp:6912/testPictureLib/dowffnload.jpg")!important;
}
</style>
场景:
- 客户希望只有一个网站页面在其 SharePoint 2013 环境中有自己的背景图片。
问题:
- 我已经完成研究并找到了几个示例,说明如何将网站资产中的 link css 文件传输到内容编辑器 Web 部件,根据其他人的说法,这应该将图像渲染到网站页面的背景。当我尝试这种方法时 returns 什么都没有。
- 此外,我曾尝试将类似的代码插入到引用内容编辑器的 Web 部件 ID 的脚本编辑器中,但也没成功。
问题:我想在不编辑母版页且不更改网站集其余部分的背景图像的情况下完成此任务。以前有没有人做过这样的事情?我的大部分研究都是关于谁真正成功了,谁没有成功的问题。我在下面包含了我的代码。
<style type="text/css">
BODY
{
background-image:url("/SiteAssets/191208-M-AB981-1006.JPG") !important;
background-repeat:no-repeat;
BACKGROUND-COLOR: transparent !important;
}
.s4-ca {
BACKGROUND-COLOR: transparent !important;
}
.ms-alternating,.ms-gb,.ms-alternatingstrong {
background-color: transparent !important;
}
.ms-WPHeader {
background-color: transparent !important;
}
</style>
您可以尝试在CSS代码中使用全图url来检查url是否正确。 这是我的测试结果。
<style>
body{
background-image: url("http://sp:6912/testPictureLib/dowffnload.jpg")!important;
}
</style>