网页背景图片自动切换可以通过JavaScript代码实现。以下是一个简单的实现方式:

  1. 在HTML中添加一个具有固定高度和宽度的div元素,作为背景容器:
<div id="background"></div>
  1. 在JavaScript中定义一个数组,包含需要轮换的图片URL:
var images = ["image1.jpg", "image2.jpg", "image3.jpg"];
  1. 创建一个计数器变量,用于跟踪当前显示的图片:
var counter = 0;
  1. 定义一个函数,用于在背景容器中显示下一张图片:
function changeBackground() {
  counter++;
  if (counter >= images.length) {
    counter = 0;
  }
  var url = "url('" + images[counter] + "')";
  document.getElementById("background").style.backgroundImage = url;
}
  1. 使用定时器,每隔一段时间调用changeBackground函数,以实现自动切换背景图片的效果:
setInterval(changeBackground, 5000); // 每5秒钟切换一次图片

完整的代码如下:

<div id="background"></div>

<script>
  var images = ["image1.jpg", "image2.jpg", "image3.jpg"];
  var counter = 0;

  function changeBackground() {
    counter++;
    if (counter >= images.length) {
      counter = 0;
    }
    var url = "url('" + images[counter] + "')";
    document.getElementById("background").style.backgroundImage = url;
  }

  setInterval(changeBackground, 5000);
</script>
网页背景图片自动切换

原文地址: https://www.cveoy.top/t/topic/bkOF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录