Bootstrap3 轮播
标签(空格分隔): Bootstrap
目标
实现Bootstrap 自带的轮播效果。
效果图:
参考代码:
<body style="width:900px; margin-left:auto; margin-right:auto;">
<div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators">
<li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>
<li data-target="#carousel-example-generic" data-slide-to="1"></li>
<li data-target="#carousel-example-generic" data-slide-to="2"></li>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" style="text-align:center">
<div class="item active">
<img alt="First slide" src="http://placehold.it/900x500/78EB09/FFEB09/&text=First slide" ></img>
</div>
<div class="item">
<img alt="Second slide" src="http://placehold.it/900x500/78EB09/FFEB09/&text=Second slide" ></img>
</div>
<div class="item">
<img alt="Third slide" src="http://placehold.it/900x500/78EB09/FFEB09/&text=Third slide" ></img>
</div>
</div>
<!-- Controls -->
<a class="left carousel-control" href="#carousel-example-generic" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
</a>
<a class="right carousel-control" href="#carousel-example-generic" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
</a>
</div>
<script src="js/jquery-2.0.3.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script type="text/javascript">
//$('.carousel').carousel('next');
</script>
</body>
Internet Explorer 8 & 9 不支持过渡动画效果
Bootstrap 基于 CSS3 实现动画效果,但是 Internet Explorer 8 & 9 不支持这些必要的 CSS 属性。因此,使用这两种浏览器时将会丢失过渡动画效果。而且,Bootstrap 并不打算使用基于 jQuery 实现替代功能。
内容
.carousel轮播slide平滑过渡carousel-inneritem轮播项carousel-caption可选项,为每帧幻灯片添加文字说明,也可以添加任何 HTML 代码,这些 HTML 代码将会被自动排列和格式化。
用法
data控制轮播的定位data-slide控制播放位置的 prev 和 nextdata-slide-to可以传递开始的幻灯片下标data-ride="carousel"标记页面加载之后开始启动的轮播组件
方法
$("").carousel(options)
- .carousel(‘cycle’) 从左到右循环各帧。
- .carousel(‘pause’) 停止轮播。
- .carousel(number) 将轮播定位到指定的帧上(帧下标以 0 开始,类似数组)。
- .carousel(‘prev’) 返回到上一帧。
- .carousel(‘next’) 转到下一帧。
事件
| 事件 | 描述 |
|---|---|
| slide.bs.carousel | 事件再slide方法被调用之后立即触发 |
| slid.bs.carousel | 当所有的幻灯片播放完之后被触发 |
本文介绍如何使用Bootstrap3实现轮播图效果,并提供详细的代码示例及使用方法,包括平滑过渡、轮播控制等关键特性。
1322

被折叠的 条评论
为什么被折叠?



