Bootstrap插件(八)——轮播(Carousel.js)

版权声明:欢迎分享,但请注明出处,谢谢 https://blog.csdn.net/qq_28057577/article/details/78107348
         这一篇我们来学习一下bootstrap的轮播插件Carousel.js,我相信大家对于轮播已经熟悉的不能再熟悉了,基本上我们任意打开一个网站都会有轮播的元素。在以前需要我们通过js css html自己写,但是对于初学者来说还是比较难得人一件事,但是bootstrap为我们封装好了一个插件,只要简单的classl配置就能简单的实现轮播。OK接下来依然是先来看看我们的示例效果:

 来看看,你是哪个口味,( ) 哈哈哈......

接下来是代码,注释都在代码里面,边敲边看就可以了。

1
<!DOCTYPE html>
2
<html>
3
<head lang="en">
4
    <meta charset="UTF-8">
5
    <title>组件</title>
6
    <!--引入bootstrap样式文件-->
7
    <link href="css/bootstrap.min.css" rel="stylesheet">
8
    <!--引入jq(必须在bootstrap.min.js文件之前)-->
9
    <script type="application/javascript" src="js/jquery-3.2.0.js"></script>
10
    <!--引入bootstrap js-->
11
    <script type="application/javascript" src="js/bootstrap.min.js"></script>
12
    <script>
13
        $(function(){
14
            $('.carousel').carousel({
15
                interval: 2000
16
            })
17
        })
18
19
    </script>
20
</head>
21
<body style="margin: 20px">
22
23
    <div style="width: 801px;float: left" id="carousel-demo" class="carousel slide" data-ride="carousel">
24
25
        <ol class="carousel-indicators">
26
27
            <li data-target="#carousel-demo" data-slide-to="0" class="active"></li>
28
            <li data-target="#carousel-demo" data-slide-to="1"></li>
29
            <li data-target="#carousel-demo" data-slide-to="2"></li>
30
        </ol>
31
32
        <div class="carousel-inner" role="listbox">
33
            <div  class="item active">
34
                <img src="img/banner02.jpg" >
35
            </div>
36
            <div class="item">
37
                <img src="img/banner03.jpg" >
38
            </div>
39
            <div class="item">
40
                <img src="img/banner04.jpg" >
41
            </div>
42
        </div>
43
44
        <a class="left carousel-control" href="#carousel-demo" role="button" data-slide="prev">
45
            <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
46
            <span class="sr-only">Previous</span>
47
        </a>
48
49
        <a class="right carousel-control" href="#carousel-demo" role="button" data-slide="next">
50
            <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
51
            <span class="sr-only">Next</span>
52
        </a>
53
    </div>
54
55
    <!--带标题描述
56
      1.carousel-indicators表示指示小圆点 还需要data-target="#carousel-demo1"绑定轮播div
57
      2。class="carousel-inner" role="listbox"设置包含每个item的主div
58
      3.class="item"标识每一个轮播项
59
      4.class="carousel-caption"标识每个item的标题和概述
60
      5.class="left carousel-control" href="#carousel-demo1" role="button" data-slide="prev"设置左箭头 right设置右箭头
61
      6.class="glyphicon glyphicon-chevron-left"设置左箭头的图标
62
    -->
63
    <div style="width: 801px;float: right" id="carousel-demo1" class="carousel slide" data-ride="carousel">
64
65
66
        <ol class="carousel-indicators">
67
68
            <li data-target="#carousel-demo1" data-slide-to="0" class="active"></li>
69
            <li data-target="#carousel-demo1" data-slide-to="1"></li>
70
            <li data-target="#carousel-demo1" data-slide-to="2"></li>
71
        </ol>
72
73
        <div class="carousel-inner" role="listbox">
74
            <div  class="item active">
75
                <img src="img/banner02.jpg" >
76
                <div class="carousel-caption">
77
                    <h3>采花的村姑</h3>
78
                    <p>采花的村姑美不美美不美,原来你是这种口味</p>
79
                </div>
80
            </div>
81
            <div class="item">
82
                <img src="img/banner03.jpg" >
83
                <div class="carousel-caption">
84
                    <h3>森林里的春色</h3>
85
                    <p>哇,小姐姐,小姐姐你的低胸低的有可怕,好怕怕,要流鼻血。</p>
86
                </div>
87
            </div>
88
            <div class="item">
89
                <img src="img/banner04.jpg" >
90
                <div class="carousel-caption">
91
                    <h3>萌萌哒的妹子</h3>
92
                    <p>搜不鸟,最喜欢这种调调了,心都快化了</p>
93
                </div>
94
            </div>
95
        </div>
96
97
        <a class="left carousel-control" href="#carousel-demo1" role="button" data-slide="prev">
98
            <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
99
            <span class="sr-only">Previous</span>
100
        </a>
101
102
        <a class="right carousel-control" href="#carousel-demo1" role="button" data-slide="next">
103
            <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
104
            <span class="sr-only">Next</span>
105
        </a>
106
    </div>
107
</body>
108
</html>

猜你喜欢

转载自blog.csdn.net/qq_28057577/article/details/78107348
今日推荐