<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>Document</title>
<link rel="stylesheet" type="text/css" href="../../css/bootstrap.css"/>
</head>
<body>
<!--
作者:bilaisheng@163.com
时间:2017-10-16
描述:bootstrap插件 ,由别人定义好jquery插件技术进行开发,插件是没有办法仅通过CSS就能控制
而是通过js/jquery 控制. 必须引入jquery/bootstrap.min.js 增加轮播图正中间小圆点
增加左右两侧箭头
顺序: 小圆点>轮播图片>左右箭头
--> <style type="text/css">
.mt50{margin-top: 50px;}
.carousel-inner >.item img{width: 100%;height: 300px;} </style>
<div class="container mt50"><!--viewport视口 1170px--> <!--在轮播图div中增加id,方便小圆点和左右方向键控制图片-->
<div class="carousel slide " id="banner" data-ride="carousel" data-interval="5000"> <!--轮播图正中间小圆点-->
<ol class="carousel-indicators">
<!--data-target: 控制某个轮播图的图片 . data-slide-to: 第几张. 默认从0开始 -->
<li data-target="#banner" data-slide-to="0" class="active"></li>
<li data-target="#banner" data-slide-to="1" ></li>
<li data-target="#banner" data-slide-to="2" ></li>
</ol> <!--轮播图片-->
<div class="carousel-inner">
<div class="item active">
<img src="http://img-cdn2.luoo.net/site/201710/59df32615f7cf.jpg"/>
</div>
<div class="item">
<img src="http://img-cdn2.luoo.net/site/201710/59db18dd28759.jpg"/>
</div>
<div class="item">
<img src="http://img-cdn2.luoo.net/site/201710/59ddf17c9ce1e.jpg"/>
</div>
</div> <!--左右箭头-->
<!--左侧-->
<!--此处href为待控制的div的ID。 注意 ,一定要加#,因为源码是根据js控制的,data-slide:prev 上一张 , next下一张 -->
<a href="#banner" class="left carousel-control" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
<span class="sr-only">Previous</span>
</a>
<!--右侧-->
<a href="#banner" class="right carousel-control" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
<span class="sr-only">Next</span>
</a>
</div>
</div> <a href="javascript:void(0);" id="prevbtn">上一张</a>
<a href="javascript:void(0);" id="stopbtn">暂停</a>
<a href="javascript:void(0);" id="playbtn">播放</a>
<a href="javascript:void(0);" id="nextbtn">下一张</a>
<script src="../../js/jquery-1.11.2.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../../js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript">
$(function(){
$("#prevbtn").on("click",function(){
$("#banner").carousel("prev")
});
$("#nextbtn").on("click",function(){
$("#banner").carousel("next")
});
$("#playbtn").on("click",function(){
$("#banner").carousel("cycle")
});
$("#stopbtn").on("click",function(){
$("#banner").carousel("pause")
});
});
</script>
</body>
</html>

最新文章

  1. 嵌入式Linux的调试技术
  2. JS的构造函数
  3. textarea还剩余字数统计
  4. 使用 vmstat 监测系统性能
  5. 页面置换算法(最佳置换算法、FIFO置换算法、LRU置换算法、LFU置换算法)
  6. 桂电在线-php-提取菜单到配置文件
  7. C语言队列的实现
  8. 【原创】构建高性能ASP.NET站点 第五章—性能调优综述(后篇)
  9. Method Invocation Expressions
  10. Raft 实现日志复制同步
  11. MyBatis-plus 代码生成器
  12. ASP.NET SignalR介绍
  13. IIS虚拟目录内的视频文件访问出错:HTTP 错误 404.3 - Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。
  14. C# 本进程执行完毕后再执行下一线程
  15. 1092 回文字符串(LCSL_DP)
  16. 006-优化web请求二-应用缓存、异步调用【Future、ListenableFuture、CompletableFuture】、ETag、WebSocket【SockJS、Stomp】
  17. Struts1框架学习笔记
  18. crontab每10秒钟执行一次
  19. ROC曲线(Receiver Operating Characteristic Curve)
  20. java动态加载jar包,并运行其中的类和方法

热门文章

  1. Junk-Mail Filter 【并查集虚父节点】
  2. jumpserver0.4.0与python3版本安装
  3. Python+requests重定向和追踪
  4. python 修改文件的创建时间、修改时间、访问时间
  5. pt-table-checksum和pt-table-sync使用
  6. nginx浏览器开启密码验证
  7. python 比对PDF文件
  8. Unity Button延迟功能
  9. STM32-移植FATFS的NANDFLASH驱动
  10. nhandled rejection Error: EPERM: operation not permitted, open &#39;C:\Program Files\nodejs\node_cache npm ERR! cb() never called!