【发布时间】:2014-03-20 11:30:01
【问题描述】:
在我的网站中,我有这样的 css:
body {
background: #FFF url(../images/bg.jpg) no-repeat center fixed;
}
所以它设置了我的背景图片,我想做的是当用户加载某个页面时,背景图片会发生变化,不仅是他当前所在的这个页面,而且是所有页面。
我该怎么做?
现在我有这样的脚本:
<script>
document.body.style.background="#FFF url('../images/bg2.png') no-repeat center fixed";
</script>
所以它改变了我的背景图片,但仅适用于当前页面,其他页面都加载了在 css 中定义的默认背景图片:(
我没有提到图像的名称是在我要更改该免费的页面中提供的,并且它是动态的
用户操作示例: 在这里,我们要去像 www.example.com 这样的网站,并且有一些免费的我将页面更改为 www.example.com/account 我有相同的免费,当我去 www.example.com/change 我想更改我的免费图片,所以当我没有再次访问 www.example.com/account 时,图片也会更改
【问题讨论】:
-
这会将样式作为内联注入,因此请确保更改路径
标签: javascript jquery css web-site-project