首页大屏滚动幻灯片是网站常用表现手法,尤其企业展示型网站使用最多,下面针对Bootstrap V3版本幻灯片调用做详细分解记录,以便后期查阅。

一、首先引用Bootstrap源码的CSS和JS与相关的JQuery版本文件(V3版本匹配的JQ文件版本为1.9版本系列)。

  <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --><script src="js/jquery-min.js"></script><!-- Include all compiled plugins (below), or include individual files as needed --><script src="js/bootstrap-min.js"></script>

二、书写轮播代码框架

首先写最外面的主题部分

<div id="myCarousel" class="carousel slide">

...这里面写主要内容

</div>

先定义一个ID为myCarousel   class名称为carousel slide  这是固定的

其次写 Indicators 就是轮播图下面的 指示信息 通常有 圆形、方形、圆圈等

<ol class="carousel-indicators">

<li data-target="#myCarousel" data-slide-to="0" class="active"></li>

<li data-target="#myCarousel" data-slide-to="1"></li>

<li data-target="#myCarousel" data-slide-to="2"></li>

</ol>

这里 OL 也可以用 UL  这 data-target="#myCarousel"  ID和外面的一样。

第三写轮播主体部分

<div class="carousel-inner">

<div class="item active" style="background:#223240">

<img src="img/slide1.png" alt="first img"><!--图片不居中,让图片居中给这个img设置margin:0 auto-->

</div>

<div class="item" style="background:#F5E4DC;">

<img src="img/slide2.png" alt="second img">

</div>

<div class="item" style="background:#DE2A2D;">

<img src="img/slide3.png" alt="third img">

</div>

</div>

这里的图片和上一步提示是一致的  上一步写了 0~2的索引,是三个提示信息,那么这里就写三张图片的内容。

第四写左右 Controls 

<a href="#myCarousel" data-slide="prev" class="carousel-control left">

<span class="glyphicon glyphicon-chevron-left"></span>

</a>

<a href="#myCarousel" data-slide="next" class="carousel-control right">

<span class="glyphicon glyphicon-chevron-right"></span>

</a>

这里的图标可以从bootstrap图片库是寻找 注意 data-slide 的用法。

第五,写JS代码,carousel 方法

<script type="text/javascript">

//轮播自动播放

$('#myCarousel').carousel({

//自动4秒播放

interval : 4000,

//设置不间断播放

wrap:true,

});

</script>

因为JS加载慢,所以建议放到最下面</body>之前。

选项

有一些选项是通过 data 属性或 JavaScript 来传递的。下表列出了这些选项:

选项名称 类型/默认值 Data 属性名称 描述
interval number
默认值:5000
data-interval 自动循环每个项目之间延迟的时间量。如果为 false,轮播将不会自动循环。
pause string
默认值:"hover"
data-pause 鼠标进入时暂停轮播循环,鼠标离开时恢复轮播循环。
wrap boolean
默认值:true
data-wrap 轮播是否连续循环。

演示代码:

<!DOCTYPE html>
<html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1"><!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! --><title>网站标题</title><!-- Bootstrap --><link href="css/bootstrap.min.css" rel="stylesheet"><link rel="stylesheet" href="css/style.css"><!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --><!-- WARNING: Respond.js doesn't work if you view the page via file:// --><!--[if lt IE 9]><script src="https://cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script><script src="https://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script><![endif]--></head><body>
<div id="header"><div class="banner"><div id="myCarousel" class="carousel slide"  data-ride="carousel" data-wrap="false" data-interval="1000"><!-- 轮播(Carousel)指标 --><ol class="carousel-indicators"><li data-target="#myCarousel" data-slide-to="0" class="active"></li><li data-target="#myCarousel" data-slide-to="1"></li><li data-target="#myCarousel" data-slide-to="2"></li></ol><!-- 轮播(Carousel)项目 --><div class="carousel-inner"><div class="item active"><img src="data:images/banner1.jpg" alt="First slide"></div><div class="item"><img src="data:images/banner2.jpg" alt="First slide"></div><div class="item"><img src="data:images/banner3.jpg" alt="First slide"></div></div><!-- 轮播(Carousel)导航 --><a class="carousel-control left" href="#myCarousel"data-slide="prev"><span class="glyphicon glyphicon-chevron-left"></span></a><a class="carousel-control right" href="#myCarousel"data-slide="next"><span class="glyphicon glyphicon-chevron-right"></span></a></div></div>
</div><!-- jQuery (necessary for Bootstrap's JavaScript plugins) --><script src="js/jquery-min.js"></script><!-- Include all compiled plugins (below), or include individual files as needed --><script src="js/bootstrap-min.js"></script><script type="text/javascript">
//轮播自动播放
$('#myCarousel').carousel({
//自动4秒播放
interval : 4000,
//设置自动循环
wrap:true,
});
</script></body>
</html>

Bootstrap V3版本轮播(滚动幻灯片)插件使用相关推荐

  1. dw按钮图片滚动js_轮播图--swiper插件/原生js/jQuery

    1.swiper插件: 需要下载该插件到本地,并用link标签引用其swiper-bundle.min.css文件,用script引用其swiper-bundle.min.js文件,下载地址及官方文档 ...

  2. bootstrap 两个轮播图冲突_Bootstrap的轮播图样式

    轮播效果是一个幻灯片效果,使用CSS 3D变形转换和一些JAvaScript构建一内容循环播放,它适用于一系列图像.文本或自定义标记,还包括对上一个/下一个图的浏览控制和指令支持. 轮播组件不支持互相 ...

  3. bootstrap框架之轮播(Carousel)

    Bootstrap 轮播(Carousel)插件是一种灵活的响应式的向站点添加滑块的方式.除此之外,内容也是足够灵活的,可以是图像.内嵌框架.视频或者其他您想要放置的任何类型的内容 幻灯片 实现轮播, ...

  4. jQuery图片轮播(焦点图)插件(转载)

    本文转自http://www.oschina.net/code/snippet_206691_11515?p=3#comments 特点:兼容IE6+,Chrome,Firefox,Opera,saf ...

  5. Slider Revolution 轮播滑块Wordpress插件下载

    Slider Revolution于 2012 年首次发布,由合格的网络爱好者团队 ThemePunch 开发.从那时起,它一直在不断改进,目前为全球超过 250 万个网站提供支持. Slider R ...

  6. html5移动轮播图,简单的支持移动设备的轮播图jQuery插件

    这是一款简单的支持移动设备的轮播图jQuery插件.该jQuery轮播图插件采用响应式设计,支持自动轮播,圆点导航和箭头导航,以及CSS3过渡动画效果等. 使用方法 在页面引入jquery,slide ...

  7. banner轮播图切换插件

    下载地址 banner轮播图切换插件,基于jquery实现的图片轮播效果. dd:

  8. 动画上下轮播滚动(无抖动)

    动画上下轮播滚动 html <div class="demo-list"><ul class="rowup"><!-- 此处数据为 ...

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

    本文实例为大家全面的解析了Bootstrap中Carousel的使用方法,供大家参考,具体内容如下 源码文件: Carousel.scss Carousel.js 实现原理: 隐藏所有要显示的元素,然 ...

最新文章

  1. .Net Core 项目引用本地类库方式(二)
  2. 两个for还是一个for?
  3. JavaScript实现递归楼梯问题(动态规划解决方案)算法(附完整源码)
  4. SpringBoot的yml配置文件
  5. c语言ox32左移一位的值,程序设计基础 (C)(32+32) 实验指导书.docx
  6. python中seaborn画swarm图_Python可视化 | Seaborn5分钟入门(四)——stripplot和swarmplot
  7. java开发工作经历_开发人员在寻找第二份工作时会经历什么
  8. php findall,fleaphp常用函数findAll方法的使用和示例
  9. 前端 CSS 变量简介及基本使用方法
  10. 升级AndrOid4.3,谷歌发布Android 4.3系统 今日开始升级
  11. 虚拟机中使linux系统分辨率变大
  12. pr怎么导出html格式的字幕,PR字幕怎么导出,导出只有视频。急急
  13. 针对目前windows系统的所有勒索病毒补丁和安全工具
  14. 高通8953 Android 9.0 打开user调试串口
  15. 使用OpenGL,在窗口中绘制两个立体图形,位置分别为窗口的左侧和右侧,添加光照,两个图形分别绕x轴和y轴旋转。
  16. 解读SIM卡、USIM卡、UICC卡、eSIM卡的区别
  17. 五十音图平假名随机生成
  18. 【GD32F427开发板试用】5. SPI驱动TFTLCD屏幕
  19. 自动提取word文本,并保存到excel
  20. Multsim 电路仿真软件中交流电压表与电流表读数不准确的原因处理

热门文章

  1. js 判断浏览器是IE几
  2. JProfiler使用(Java分析工具)
  3. 【每日总结】2021-2-5
  4. Android客户端,PC服务器,Socket连接所遇到的问题
  5. 玩一玩天猫双十一数据
  6. Python 使用matplotlib批量绘图并合成视频
  7. 北京大学曹健——Tensorflow笔记 05 MNIST数据集输出手写数字识别准确率
  8. 虚拟现实VR|增强现实AR和人工智能AI结合
  9. (python基础)交叉验证
  10. 转载:程序员的十层楼