以下是使用Bootstrap实现轮播图的代码:

HTML部分:

<div id="myCarousel" class="carousel slide" data-ride="carousel">
  <!-- Indicators -->
  <ol class="carousel-indicators">
    <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
    <li data-target="#myCarousel" data-slide-to="1"></li>
    <li data-target="#myCarousel" data-slide-to="2"></li>
  </ol>

  <!-- Wrapper for slides -->
  <div class="carousel-inner">
    <div class="item active">
      <img src="img/slide1.jpg" alt="Slide 1">
      <div class="carousel-caption">
        <h3>Slide 1</h3>
        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
      </div>
    </div>

    <div class="item">
      <img src="img/slide2.jpg" alt="Slide 2">
      <div class="carousel-caption">
        <h3>Slide 2</h3>
        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
      </div>
    </div>

    <div class="item">
      <img src="img/slide3.jpg" alt="Slide 3">
      <div class="carousel-caption">
        <h3>Slide 3</h3>
        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
      </div>
    </div>
  </div>

  <!-- Controls -->
  <a class="left carousel-control" href="#myCarousel" data-slide="prev">
    <span class="glyphicon glyphicon-chevron-left"></span>
  </a>
  <a class="right carousel-control" href="#myCarousel" data-slide="next">
    <span class="glyphicon glyphicon-chevron-right"></span>
  </a>
</div>

CSS部分:

.carousel-caption {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: #fff;
}

.carousel-caption h3 {
  font-size: 3em;
  font-weight: bold;
  margin-bottom: 20px;
}

.carousel-caption p {
  font-size: 1.5em;
  margin-bottom: 20px;
}

JavaScript部分:

$(document).ready(function(){
  // Activate Carousel
  $("#myCarousel").carousel();

  // Enable Carousel Indicators
  $(".item1").click(function(){
    $("#myCarousel").carousel(0);
  });
  $(".item2").click(function(){
    $("#myCarousel").carousel(1);
  });
  $(".item3").click(function(){
    $("#myCarousel").carousel(2);
  });

  // Enable Carousel Controls
  $(".left").click(function(){
    $("#myCarousel").carousel("prev");
  });
  $(".right").click(function(){
    $("#myCarousel").carousel("next");
  });
});
``
使用bootstrap实现轮播图的代码

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

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