我试图在我的页面背景上每次刷新时获取一个随机图像。它适用于下面的脚本。但是,如果我的内容太多,图像不会扩展到底部并显示一个白色区域,其余内容继续存在。我该如何解决?我已经搜索并已经找到了诸如垂直对齐、更改字体大小之类的东西。还将脚本中的 backgroundPosition 更改为“center bottom”,但这并没有改变任何东西。有任何想法吗?
function randomBg() {
var bgs = new Array();
bgs.push("images/bg/bg1.jpg");
bgs.push("images/bg/bg2.jpg");
bgs.push("images/bg/bg3.jpg");
bgs.push("images/bg/bg4.jpg");
bgs.push("images/bg/bg5.jpg");
bgs.push("images/bg/bg6.jpg");
bgs.push("images/bg/bg7.jpg");
bgs.push("images/bg/bg8.jpg");
bgs.push("images/bg/bg9.jpg");
bgs.push("images/bg/bg10.jpg");
document.body.style.backgroundImage = "url(" + bgs[randomize(0, bgs.length-1)] + ")";
document.body.style.backgroundSize = 'cover';
document.body.style.backgroundRepeat = 'no-repeat';
document.body.style.backgroundPosition = 'center';
}