我正在处理一些横幅广告,但主图像未显示

该代码似乎可以正常工作,但是什么也没有显示。

非常感激任何的帮助。

var urlString = 'url(images/mainphoto' + ss_i + '.jpg)';
var obj = document.getElementById("mainphoto");
obj.style.background = urlString;
//document.getElementById("mainphoto").style.backgroundImage = "url('images/mainphoto" + ss_i + ".jpg')";
console.log(urlString);




<div id="mainphoto"></div>




#mainphoto {
    background:url(images/mainphoto0.jpg);
    position: absolute;
    margin-top: 149px;
    z-index: 0;
}

最佳答案

div是空的,所以它不会显示出来,请尝试将widthheight添加到div的样式中

09-16 13:21