html5carousel图片轮播,全面解析Bootstrap中Carousel轮播的使用方法

本文实例为大家全面的解析了Bootstrap中Carousel的使用方法,供大家参考,具体内容如下

源码文件:

Carousel.scss

Carousel.js

实现原理:

隐藏所有要显示的元素,然后指定当前要显示的为block,宽、高自适应

源码分析:1、Html结构:主要分为以四个部分  1.1、容器:最外层div,需要一个data-ride=”carousel”来指定为轮播放插件,并且提供一个Id,方便圆圈指示符的关联

1.2、图片列表部分,用一个外层div包裹所有,然后每个img会被一个div,则class为item的包裹住

1.3、圆圈指示符:用一个ol列表来显示其各图形列表项,每个列表项需要指定data-slide-to=”index”属性,用于标记当前圆圈的索引号

1.4、左右控制按钮:实现向左、向右移动的功能

2、Css样式  2.1、Carousel:只有一个相对定位标记

2.2、Carousel-inner:旋转图片列表区域,其中每项有item来修饰

2.2.1、其中的active、next、prev都认为是可见的

2.2.2、Carousel-caption:表示每个item项应该有标题信息,默认显示下、中位置

2.3、Carousel-control:设置向左、向右按钮的样式,其中会设置渐变、透明度等信息,提供了icon-prev、icon-next两种额外样式

2.4、Carousel-indicators࿱

你可能感兴趣的:(html5carousel图片轮播,全面解析Bootstrap中Carousel轮播的使用方法)