python测试开发django-191.Bootstrap3 轮播图(Carousel)

前言

Bootstrap3 实现轮播图滚动显示

轮播图(Carousel)

只需替换成自己本地图片/static/a1.png即可实现轮播图

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <!-- 引入 css -->
    <link rel="stylesheet" type="text/css" href="/static/bootstrap3.4/css/bootstrap.min.css" >
    <!-- 引入 js jquery必须先引入 -->
    <script type="text/javascript" src="/static/jquery-3.2.1/jquery-3.2.1.js"></script>
    <script type="text/javascript" src="/static/bootstrap3.4/js/bootstrap.min.js"></script>
</head>
<body>
    <div class="container">
        <!-- 轮播图 -->
        <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 轮播图--->
              <!-- Wrapper for slides 轮播图-->
            <div class="carousel-inner" role="listbox">
                <div class="item active">
                    <img src="/static/a1.png" alt="a1">
                    <div class="carousel-caption">
                        demo1
                    </div>
                </div>
                <div class="item">
                    <img src="/static/a2.png" alt="a2">
                    <div class="carousel-caption">
                        demo2
                    </div>
                </div>
                <div class="item">
                    <img src="/static/a3.png" alt="a3">
                    <div class="carousel-caption">
                        demo3
                    </div>
                </div>
            </div>
            <!-- Controls 左右翻页-->
            <a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev">
                <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
                <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>
    </div>
</body>
</html>

实现效果

可选字幕

使用.carousel-caption任何.item. 在那里放置几乎任何可选的 HTML,它将自动对齐和格式化。

<div class="item">
  <img src="..." alt="...">
  <div class="carousel-caption">
    <h3>...</h3>
    <p>...</p>
  </div>
</div>

用法

多个轮播
轮播需要在id最外面的容器 (the .carousel) 上使用 ,以便轮播控件正常运行。添加多个轮播或更改轮播时id,请务必更新相关控件。

通过数据属性
使用数据属性轻松控制轮播的位置。data-slide接受关键字prevor next,它改变相对于当前位置的幻灯片位置。或者,使用data-slide-to将原始幻灯片索引传递给 carousel data-slide-to=“2”,这会将幻灯片位置移动到以 开头的特定索引0。

该data-ride="carousel"属性用于将轮播标记为在页面加载时开始动画。它不能与同一轮播的(冗余和不必要的)显式 JavaScript 初始化结合使用。
通过 JavaScript,手动调用轮播:

$('.carousel').carousel()

选项

选项可以通过数据属性或 JavaScript 传递。对于数据属性,将选项名称附加到 中data-,如data-interval=“”.

姓名类型默认描述
间隔数字5000自动循环项目之间的延迟时间。如果为 false,carousel 将不会自动循环。
暂停字符串空值“徘徊”
布尔值真的转盘是否应连续循环或硬停止。
键盘布尔值真的轮播是否应对键盘事件做出反应。

方法

.carousel(options)
使用可选选项初始化轮播object并开始循环浏览项目。

$('.carousel').carousel({
  interval: 2000
})

.carousel(‘cycle’)
从左到右循环浏览轮播项目。

.carousel(‘pause’)
停止轮播在项目中循环。

.carousel(number)
将轮播循环到特定帧(基于 0,类似于数组)。

.carousel(‘prev’)
循环到上一个项目。

.carousel(‘next’)
循环到下一个项目。

活动

Bootstrap 的 carousel 类公开了两个用于连接 carousel 功能的事件。

这两个事件都具有以下附加属性:

  • direction:轮播的滑动方向(“left"或"right”)。
  • relatedTarget:作为活动项滑入到位的 DOM 元素。

所有轮播事件都在轮播本身(即在<div class="carousel">)触发。

事件类型描述
slide.bs.carouselslide调用实例方法时立即触发此事件。
slide.bs.carousel当轮播完成其幻灯片转换时会触发此事件。
$('#myCarousel').on('slide.bs.carousel', function () {
  // do something…
})
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Python中,bootstrap标准误(bootstrap standard error)是一种通过重复抽样来估计统计量的不确定性的方法。通过使用bootstrap方法,我们可以通过从原始数据中有放回地进行抽样来创建多个bootstrap样本。对于每个bootstrap样本,我们计算统计量,并重复这个过程很多次。然后,我们可以使用这些抽样结果的标准差来估计统计量的标准误。 在Python中,有许多库可以用来实现bootstrap方法,其中之一是使用DjangoBootstrap来构建管理系统。这个系统具有强大的功能和完整的文档说明,使初学者能够轻松使用和学习。您可以直接导入该系统的源代码并查看其中的注释,以了解如何实现bootstrap方法以及如何使用DjangoBootstrap构建管理系统。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Bootstrap自助抽样法的原理、应用与python实现](https://blog.csdn.net/qq_45259021/article/details/128721516)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [python django+bootstrap实现用户管理系统](https://download.csdn.net/download/king154306777/10504989)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值