【问题标题】:Custom Background Image for only one SharePoint 2013 Site Page not the whole site collection仅为一个 SharePoint 2013 网站页面而不是整个网站集的自定义背景图像
【发布时间】:2020-06-25 02:01:21
【问题描述】:

场景:

  • 客户希望只有一个网站页面在其 SharePoint 2013 环境中拥有自己的背景图像。

问题:

  • 我已经完成了我的研究,并找到了一些关于如何将 css 文件从站点资产链接到内容编辑器 webpart 的示例,根据其他人的说法,它应该将图像呈现到站点页面的背景上。当我尝试这种方法时,它什么也没有返回。
  • 此外,我尝试将类似的代码插入到引用内容编辑器的 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 image sharepoint sharepoint-2013 sharepoint-designer


    【解决方案1】:

    您可以尝试使用 CSS 代码中的完整图片 url 来检查 url 是否正确。 这是我的测试结果。

    <style>
    body{
    background-image: url("http://sp:6912/testPictureLib/dowffnload.jpg")!important;
    }
    
    </style>
    

    【讨论】:

    • 我只是在页面中插入一个脚本编辑器 Web 部件并在其中添加代码。内容编辑器的工作方式相同。
    猜你喜欢
    • 2017-02-25
    • 1970-01-01
    • 2019-01-24
    • 1970-01-01
    • 2011-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多