我需要在动画期间更改背景图像的大小,但它不起作用。
这是我的代码的一个简单版本:
document.querySelector("#Box").backgroundSize='cover';
#Box {
background-image: url(https://beebom-redkapmedia.netdna-ssl.com/wp-content/uploads/2016/01/Reverse-Image-Search-Engines-Apps-And-Its-Uses-2016.jpg);
width: 220px;
height: 220px;
}
<div id="Box"></div>
最佳答案
您应该以 .style
为目标
document.querySelector("#Box").style.backgroundSize='cover';
#Box {
background-image: url(https://beebom-redkapmedia.netdna-ssl.com/wp-content/uploads/2016/01/Reverse-Image-Search-Engines-Apps-And-Its-Uses-2016.jpg);
width: 220px;
height: 220px;
}
<div id="Box"></div>
关于javascript - 使用 Javascript 设置 div 标签的背景大小不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46252410/