首页 > 编程 > JavaScript > 正文

Bootstrap学习笔记 轮播(Carousel)插件

2019-11-19 17:05:22
字体:
来源:转载
供稿:网友

Bootstrap 轮播(Carousel)插件是一种灵活的响应式的向站点添加滑块的方式。除此之外,内容也是足够灵活的,可以是图像、内嵌框架、视频或者其他您想要放置的任何类型的内容。如果您想要单独引用该插件的功能,那么您需要引用 carousel.js,或者bootstrap.js 或压缩版的 bootstrap.min.js。

<!DOCTYPE html> <html>  <head>  <title>Bootstrap 轮播(Carousel)插件</title>  <meta charset="utf-8">  <link rel="stylesheet" href="css/bootstrap.min.css" rel="external nofollow" >  <link rel="stylesheet" href="css/carousel.css" rel="external nofollow" >  <script src="js/jquery.min.js"></script>  <script src="js/bootstrap.min.js"></script>  </head>  <body>  <!-- Carousel  ================================================== -->  <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>  <div class="carousel-inner" role="listbox">  <div class="item active">  <img class="first-slide" src="http://localhost:8020/BootStrap/img/slide1.png" alt="First slide">  <div class="container">  <div class="carousel-caption">  <h1>Example headline.</h1>  <p>  Note: If you're viewing this page via a <code>   file://</code>  URL, the "next" and "previous" Glyphicon buttons on the left and right might not load/display properly due to web browser security rules.  </p>  <p>  <a class="btn btn-lg btn-primary" href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" role="button">Sign up today</a>  </p>  </div>  </div>  </div>  <div class="item">  <img class="second-slide" src="data:image/gif;base64,R0lGODlhAQABAIAAAHd3dwAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" alt="Second slide">  <div class="container">  <div class="carousel-caption">  <h1>Another example headline.</h1>  <p>  Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.  </p>  <p>  <a class="btn btn-lg btn-primary" href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" role="button">Learn more</a>  </p>  </div>  </div>  </div>  <div class="item">  <img class="third-slide" src="data:image/gif;base64,R0lGODlhAQABAIAAAHd3dwAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" alt="Third slide">  <div class="container">  <div class="carousel-caption">  <h1>One more for good measure.</h1>  <p>  Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.  </p>  <p>  <a class="btn btn-lg btn-primary" href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" role="button">Browse gallery</a>  </p>  </div>  </div>  </div>  </div>  <!--左前进右后退-->  <a class="left carousel-control" href="#myCarousel" rel="external nofollow" rel="external nofollow" 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" rel="external nofollow" rel="external nofollow" role="button" data-slide="next">  <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>  <span class="sr-only">Next</span>  </a>  </div>  <!-- /.carousel -->  </body> </html> 

注意:

<img class="second-slide" src="data:image/gif;base64,R0lGODlhAQABAIAAAHd3dwAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" alt="Second slide">

  data格式的Url最直接的好处是,这些Url原本会引起一个新的网络访问,因为那里是一个网页的地址,现在不会有新的网络访问了,因为现在这里是网页的内容。这样做,会减少服务器的负载,当然同时也增加了当前网页的大小。所以对“小”数据特别有好处。

效果图

bootstrap组件专题大家可以参考下:

//www.VeVB.COm/Special/708.htm

以上所述是小编给大家介绍的Bootstrap学习笔记 轮播(Carousel)插件,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表