Bootstrap 轮播(Carousel)插件

旧城等待, 2022-03-21 14:00 431阅读 0赞

Bootstrap 轮播(Carousel)插件是一种灵活的响应式的向站点添加滑块的方式。

用法

  • 通过 data 属性:使用 data 属性可以很容易控制轮播(Carousel)的位置。

    • 属性 data-slide 接受关键字 prevnext,用来改变幻灯片相对于当前位置的位置。
    • 使用 data-slide-to 来向轮播传递一个原始滑动索引,data-slide-to=”2” 将把滑块移动到一个特定的索引,索引从 0 开始计数。
    • data-ride=”carousel” 属性用于标记轮播在页面加载时就开始动画播放。
  • 通过 JavaScript:轮播(Carousel)可通过 JavaScript 手动调用,如下所示:

    1. $('.carousel').carousel()

选项

有一些选项是通过 data 属性或 JavaScript 来传递的。下表列出了这些选项:




























选项名称 类型/默认值 Data 属性名称 描述
interval number
默认值:5000
data-interval 自动循环每个项目之间延迟的时间量。如果为 false,轮播将不会自动循环。
pause string
默认值:”hover”
data-pause 鼠标进入时暂停轮播循环,鼠标离开时恢复轮播循环。
wrap boolean
默认值:true
data-wrap 轮播

一、可选标题的轮播:

  1. 加载就轮播,间隔 2s
  2. <div id="myCarousel" class="carousel slide" data-ride="carousel" data-interval="2000">
  3. <!-- 轮播(Carousel)指标 -->
  4. <ol class="carousel-indicators" >
  5. <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
  6. <li data-target="#myCarousel" data-slide-to="1"></li>
  7. <li data-target="#myCarousel" data-slide-to="2"></li>
  8. </ol>
  9. <!-- 轮播(Carousel)项目 -->
  10. <div class="carousel-inner">
  11. <div class="item active">
  12. <img src="./image/abc123.jpg" alt="First slide" >
  13. <div class="carousel-caption">标题1 可不可不要</div>
  14. </div>
  15. <div class="item">
  16. <img src="./image/aaa.jpg" alt="Second slide">
  17. </div>
  18. <div class="item">
  19. <img src="./image/bbb.jpg" alt="Third slide">
  20. <div class="carousel-caption">标题 3</div>
  21. </div>
  22. </div>
  23. <!-- 轮播(Carousel)导航 -->
  24. <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
  25. <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
  26. <span class="sr-only">Previous</span>
  27. </a>
  28. <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
  29. <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
  30. <span class="sr-only">Next</span>
  31. </a>
  32. </div>

JavaScript 详情参考官网或菜鸟教程:http://www.runoob.com/bootstrap/bootstrap-carousel-plugin.html

发表评论

表情:
评论列表 (有 0 条评论,431人围观)

还没有评论,来说两句吧...

相关阅读

    相关 vue-carousel

    单页面开发中,经常需要用到轮播展示相关信息,那么vue中该怎么使用轮播图呢?这次小编给大家介绍在vue中使用vue-carousel做轮播。 首先安装vue-carouse