Sharepoint主题特定图像

Sharepoint主题特定图像,sharepoint,sharepoint-2007,Sharepoint,Sharepoint 2007,在我的Sharepoint主页中,我添加了一个 是否可以捕获正在使用的主题的名称并将其附加到文件名中,以便我可以简单地调整文件名以匹配该主题 或者,如果失败,我可以向src=”“添加一些东西,使URL主题特定吗?将图像默认为隐藏,然后在您希望显示的主题的CSS中显示它,怎么样 例如: 在母版页中: <img alt="" id="fullscreen" src="/_layouts/images/Background.png" /> 这样,您就可以在母版页中显示图像和位置,并可以

在我的Sharepoint主页中,我添加了一个

是否可以捕获正在使用的主题的名称并将其附加到文件名中,以便我可以简单地调整文件名以匹配该主题


或者,如果失败,我可以向src=”“添加一些东西,使URL主题特定吗?

将图像默认为隐藏,然后在您希望显示的主题的CSS中显示它,怎么样

例如:

在母版页中:

<img alt="" id="fullscreen" src="/_layouts/images/Background.png" />

这样,您就可以在母版页中显示图像和位置,并可以根据主题隐藏和显示相应的图像。

我认为这样做的目的是引用您的主题CSS中的图像。因此,如果图像在主题之间发生更改,则该图像的url将存储在每个主题CSS文件中。
然后,母版页只需包含始终具有相同CSS类的元素。

图像的位置不能保留在CSS中,图像必须保留在页面中。这样,我就可以使用CSS将图像设置为100%宽度和100%高度,具体取决于浏览器的大小。为什么不能在CSS中保留图像的位置,并将图像的高度和宽度设置为100%。我不认为有任何技术限制可以阻止这一点。在任何情况下,我都会编辑我的答案,以澄清我的建议。
<img src="theme1.jpg" alt="" id="theme1fullscreen" style="display: hidden;" />
<img src="theme2.jpg" alt="" id="theme2fullscreen" style="display: hidden;" />
<img src="theme3.jpg" alt="" id="theme3fullscreen" style="display: hidden;" />
#themeXfullscreen {
    display: block;
    height: 100%;
    width: 100%;
}