Bootstrap插件 carousel.js

carousel.js是bootstrap的幻灯片组件,用于循环显示元素,例如轮播(不支持嵌套)

html

    <!-- .slide控制轮播及过渡动画 -->
    <!-- data-ride="carousel" 将轮播标记为从页面加载开始动画 -->
    <div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
        <!-- 指示器 -->
        <ol class="carousel-indicators">
            <!-- data-slide-to="*" 通过索引更改幻灯片的位置-->
            <!-- .active控制页面加载后第一次指示器圆点所出现的位置 -->
            <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>
        <div class="carousel-inner" role="listbox">
            <!-- .item下放置幻灯片控件下的每一个图片项目 -->
            <!-- .active控制页面加载后第一次显示的图片 -->
            <div class="item active">
                <img src="1.jfif" alt="...">
                <!-- .carousel-caption内可以为幻灯片添加字幕 -->
                <div class="carousel-caption">
                    龙岭迷窟
                </div>
            </div>
            <div class="item">
                <img src="2.jfif" alt="...">
                <div class="carousel-caption">
                    终结者:黑暗命运
                </div>
            </div>
            <div class="item">
                <img src="3.jfif" alt="...">
                <div class="carousel-caption">
                    书房里的世界观
                </div>
            </div>
        </div>
        <!-- 操作(上一页/下一页) -->
        <!-- href="#carousel-example-generic" 绑定指示器做出相应的行为 -->
        <!-- data-slide="prev/next" 控制行为 上一页/下一页 -->
        <a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev">
            <!-- aria-hidden="true" 图标是否可访问 当阅读者使用辅助工具阅读时,让阅读者知道其作用 -->
            <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
            <!-- .sr-only宽高设置为1px margin:-1px overflow:hideen 即在页面上不予显示 -->
            <span class="sr-only">Previous</span>
        </a>
        <a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next">
            <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
            <span class="sr-only">Next</span>
        </a>
    </div>

效果在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我会为您解答关于 Bootstrap 轮播(Carousel插件的问题。 Bootstrap 轮播(Carousel插件是一种用于网站上轮播图片或其他内容的组件。它可以通过添加一些简单的 HTML、CSS 和 JavaScript 代码来创建一个漂亮的轮播效果。 以下是使用 Bootstrap 轮播插件的步骤: 1. 引入 Bootstrap 样式文件和 JavaScript 文件。在 HTML 文件头部添加以下代码: ```html <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/css/bootstrap.min.css"> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/js/bootstrap.bundle.min.js"></script> ``` 2. 创建轮播容器。在 HTML 文件中添加一个容器元素,并设置 `data-bs-ride="carousel"` 属性,如下所示: ```html <div id="carouselExampleSlidesOnly" class="carousel slide" data-bs-ride="carousel"> <div class="carousel-inner"> <div class="carousel-item active"> <img src="img/slide1.jpg" class="d-block w-100" alt="Slide 1"> </div> <div class="carousel-item"> <img src="img/slide2.jpg" class="d-block w-100" alt="Slide 2"> </div> <div class="carousel-item"> <img src="img/slide3.jpg" class="d-block w-100" alt="Slide 3"> </div> </div> </div> ``` 3. 添加轮播控件。在轮播容器元素外部添加轮播控件元素,如下所示: ```html <div id="carouselExampleSlidesOnly" class="carousel slide" data-bs-ride="carousel"> <div class="carousel-inner"> <div class="carousel-item active"> <img src="img/slide1.jpg" class="d-block w-100" alt="Slide 1"> </div> <div class="carousel-item"> <img src="img/slide2.jpg" class="d-block w-100" alt="Slide 2"> </div> <div class="carousel-item"> <img src="img/slide3.jpg" class="d-block w-100" alt="Slide 3"> </div> </div> </div> <div class="carousel-indicators"> <button type="button" data-bs-target="#carouselExampleSlidesOnly" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 1"></button> <button type="button" data-bs-target="#carouselExampleSlidesOnly" data-bs-slide-to="1" aria-label="Slide 2"></button> <button type="button" data-bs-target="#carouselExampleSlidesOnly" data-bs-slide-to="2" aria-label="Slide 3"></button> </div> ``` 4. 自定义轮播样式。可以使用 Bootstrap 的样式类来自定义轮播的外观和行为。例如,可以使用 `carousel-caption` 类来添加轮播标题和描述,使用 `carousel-control-prev` 和 `carousel-control-next` 类来添加前进和后退按钮。 以上就是使用 Bootstrap 轮播插件的基本步骤和示例代码。希望对您有所帮助。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值