bootstrap轮播组件

本文概述

Bootstrap轮播是一种灵活的响应方式,用于向网页添加滑块。它反应灵敏且足够灵活,可以容纳图像,iframe,视频或你要添加的任何其他类型的内容。

轮播插件:

轮播插件是一个用于在元素之间循环的组件,例如轮播。如果要单独添加插件功能,则必须使用carousel.js文件或一次全部使用(使用“ bootstrap.js”或“ bootstrap.min.js”)。

Boostrap轮播示例

让我们以一个轮播示例为例,看看如何创建一个基本的轮播。

<!DOCTYPE html>
<html lang="en">
  <head>
     <title>Bootstrap Carousel</title>
     <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"/>
  </head>
<style>
  .carousel-inner > .item > img, .carousel-inner > .item > a > img {
      width: 80%;
      margin: auto;
  }
</style>

  <body>

<div class="container">
  <h1>Carousel Example</h1>

<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" role="listbox">
      <div class="item active">
        <img src="images/jokes1.jpg" alt="jokes 1" >
      </div>

      <div class="item">
        <img src="images/jokes2.jpg" alt="jokes 2" >
      </div>
    
      <div class="item">
        <img src="images/jokes3.jpg" alt="jokes 3" >
      </div>
    </div>

    <!-- Left and right controls -->
    <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
      <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
      <span class="sr-only">Previous</span>
    </a>
    <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
      <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
      <span class="sr-only">Next</span>
    </a>
</div><!-- corousel end -->

</div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
  </body>
</html>

Bootstrap轮播示例:向幻灯片添加字幕

如果要向幻灯片添加字幕,则必须在每个<div class =“ item”>中添加<div class =“ carousel-caption”>。

<!DOCTYPE html>
<html lang="en">
  <head>
     <title>Job</title>
     <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"/>
  </head>
<style>
  .carousel-inner > .item > img, .carousel-inner > .item > a > img {
      width: 80%;
      margin: auto;
  }
</style>
<body>

<div class="container">
  <h1>Carousel Example</h1>

<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" role="listbox">
      <div class="item active">
        <img src="images/jokes1.jpg" alt="jokes 1" >
        <h3>Santa-Banta</h3>
        <p>Read Santa-Banta jokes at srcmini.</p>
      </div>

      <div class="item">
        <img src="images/jokes2.jpg" alt="jokes 2" >
         <h3>Santa-Banta</h3>
        <p>Read Santa-Banta jokes at srcmini.</p>
      </div>
    
      <div class="item">
        <img src="images/jokes3.jpg" alt="jokes 3" >
         <h3>Santa-Banta</h3>
        <p>Read Santa-Banta jokes at srcmini.</p>
      </div>
    </div>

    <!-- Left and right controls -->
    <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
      <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
      <span class="sr-only">Previous</span>
    </a>
    <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
      <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
      <span class="sr-only">Next</span>
    </a>
</div><!-- corousel end -->

</div>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
  </body>
</html>
微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?