如何更改背景图像,还可以设置其他属性?
意思是,我有这个代码,工作正常:
document.getElementById(id).style.backgroundImage = "url('image.png')";
但这失败了:
document.getElementById(id).style.backgroundImage = "url('image.png') no-repeat center center";
如何向其中添加其他属性?
提前致谢。
答案 0 :(得分:2)
附加属性是CSS快捷方式的一部分,使用background
属性应用,因此你的js应该是
document.getElementById(id).style.background = "url('image.png') no-repeat center center";
答案 1 :(得分:1)
document.getElementById("div3").style.backgroundPosition = "20% 50%";
- 位置
document.getElementById("div3").style.backgroundRepeat = "repeat-y"; - for repeat
这对你有用