Bootstrap实战--轮播图

搭建

进度指示器

<div id="homepage-feature" class="carousel slide " data-ride="carousel">
    <!-- 轮播(Carousel)指标 -->
    <ol class="carousel-indicators">
        <li data-target="#homepage-feature" data-slide-to="0" class="active"></li>
        <li data-target="#homepage-feature" data-slide-to="1"></li>
        <li data-target="#homepage-feature" data-slide-to="2"></li>
        <li data-target="#homepage-feature" data-slide-to="3"></li>
    </ol>   

解析
整个传送带是一个ID属性id="homepage-feature"div标签,其中carousel类用于把传送带CSS应用到这个元素,为指示器、传送带项和前一张以及后一张空间添加样式。

进度指示器的data-target必须使用传送带的ID属性,这里是id="homepage-feature。有了这个属性,JavaScript插件才能为活动的传送带项添加active类。之后类的切换就交给JavaScript控制,它会删除第一个指示器的这个类,再添加到后续指示器,如此循环。

data-slide-to像编程语言一样从0开始。

传送带项

<!-- 轮播(Carousel)项目 -->
<div class="carousel-inner">
    <div class="item active">
        <img src="img/okwu.jpg" alt="OKWU.edu Homepage">
    </div>
    <div class="item">
        <img src="img/okwu-athletics.jpg" alt="OKWU Athletics Homepage">
    </div>
    <div class="item">
        <img src="img/bartlesvillecf.jpg" alt="Bartlesville Community Foundation">
    </div>
    <div class="item">
        <img src="img/emancipation.jpg" alt="Emancipation Stories">
    </div>
</div>

每个传送带后面,是类carousel-inner的元素。元素是所有传送带的项(item),就是图片。

传送带控件

<!-- 轮播(Carousel)导航 -->
  <a class="left carousel-control" href="#homepage-feature" role="button" data-slide="prev">
    <span class="icon fa fa-chevron-left"></span>
    <span class="sr-only">Previous</span>
  </a>
  <a class="right carousel-control" href="#homepage-feature" role="button" data-slide="next">
    <span class="icon fa fa-chevron-right"></span>
    <span class="sr-only">Next</span>
  </a>
</div>

用于在传送带两侧显示前一个、后一个按钮,对应着Glyphicon字体图标。

轮播时间的调整

通过修改js/main.js

添加以下代码:

$(document).ready(function(){
    $('.carousel').carousel({
        interval:8000
    });
});

可将轮播时间调整为8秒。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值