こんにちは、以下は、30 秒ごとに背景画像を変更するための私の JS コードです。画像をブラウザーウィンドウに合わせて (100%) コードを変更する方法があるかどうか、また、このコード内で使用して画像をシームレスにフェードインおよびフェードアウトさせる JS があるかどうかを教えてください。エレガントに。
<script>
bgArr = ['images/bg1.jpg', 'images/bg2.jpg', 'images/bg3.jpg'];
bgCur = 0;
backgroundSwitch = function()
{
if (bgCur == bgArr.length) bgCur = 0;
document.body.style.backgroundImage = 'url('+ bgArr[bgCur++]+ ')';
}
window.setInterval(backgroundSwitch, 30000); // Switch every 30 seconds.
</script>
みんなありがとう