要让轮播图自己轮换,可以使用 JavaScript 的定时器功能来实现。具体步骤如下:

  1. 在 HTML 中创建轮播图的容器和图片,如下所示:
  2. 在 CSS 中设置轮播图的样式,如下所示:
  3. .slideshow-container {
      position: relative;
      height: 300px;
      width: 100%;
      overflow: hidden;
    }
    
    .mySlides {
      display: none;
      height: 100%;
      width: 100%;
      object-fit: cover;
      position: absolute;
      top: 0;
      left: 0;
    }
      
  4. 在 JavaScript 中编写轮播图自动切换的代码,如下所示:
  5. var slideIndex = 0;
    showSlides();
    
    function showSlides() {
      var i;
      var slides = document.getElementsByClassName('mySlides');
      for (i = 0; i < slides.length; i++) {
        slides[i].style.display = 'none';
      }
      slideIndex++;
      if (slideIndex > slides.length) {
        slideIndex = 1;
      }
      slides[slideIndex-1].style.display = 'block';
      setTimeout(showSlides, 3000); // 切换间隔时间为3秒
    }
      
  6. 最后在 HTML 中引入 JavaScript 文件即可。

这样就可以让轮播图自动轮换了。

HTML 轮播图自动轮换实现教程

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

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