直接贴代码先看

HTML:

  1. <div class="bannar">
  2. <div class="img">
  3. <ul>
  4. <li style="background:url(img/1.jpg);display:block;"></li>
  5. <li style="background:url(img/2.jpg);"></li>
  6. <li style="background:url(img/3.jpg);"></li>
  7. <li style="background:url(img/4.jpg);"></li>
  8. </ul>
  9. </div>
  10. <div class="text">
  11. <ul>
  12. <li>0</li>
  13. <li>1</li>
  14. <li>2</li>
  15. <li>3</li>
  16. </ul>
  17. </div>
  18. <div class="nav">
  19. <ul>
  20. <li><p></p></li>
  21. <li><p></p></li>
  22. <li><p></p></li>
  23. <li><p></p></li>
  24. </ul>
  25. </div>
  26. </div>

CSS:

  1. <style>
  2. *{
  3. margin:0 auto;
  4. padding:;
  5. }
  6.  
  7. .bannar{
  8. width:100%;
  9. height:490px;
  10. position:relative;
  11. }
  12. .img{
  13. width:100%;
  14. height:490px;
  15. overflow:hidden;
  16. }
  17. .img ul li{
  18. width:100%;
  19. height:490px;
  20. list-style-type: none;
  21. display:none;
  22. }
  23. .text{
  24. width:1000px;
  25. height:6px;
  26. position:absolute;
  27. bottom:28px;
  28. left:50%;
  29. margin-left:-500px;
  30. }
  31. .nav{
  32. width:1000px;
  33. height:10px;
  34. position:absolute;
  35. bottom:4px;
  36. left:50%;
  37. margin-left:-500px;
  38. }
  39. .text ul li{
  40. width:200px;
  41. height:100%;
  42. float:left;
  43. margin-left:38px;
  44. list-style-type: none;
  45.  
  46. }
  47. .nav ul li{
  48. width:200px;
  49. height:10px;
  50.  
  51. float:left;
  52. margin-left:38px;
  53. list-style-type: none;
  54. background:gray;
  55. }
  56. .nav ul li p{
  57. width:0px;
  58. height:100%;
  59. background:red;
  60. float:left;
  61. }
  62. </style>

Javascript:

  1. <script>
  2. var i=0;
  3. var time_id=null;
  4. function auto(){
  5. $(".nav ul li").eq(i).find("p").animate({
  6. "width":"200px"
  7. },3900,function(){
  8. i++;
  9. $(this).css("width", '0px');
  10. if(i>3){
  11. i=0;
  12. }
  13. $(".img ul li").eq(i).fadeIn(300).siblings().fadeOut(300);
  14. });
  15. }
  16.  
  17. time_id=setInterval("auto()",4000);
  18.  
  19. $(".text ul li").click(function(){
  20. $(".nav ul li").find("p").stop().css("width","0px");
  21. clearInterval(time_id);
  22. i=$(this).index();
  23. $(".img ul li").eq(i).fadeIn().siblings().fadeOut();
  24. auto();
  25. time_id=setInterval("auto()",4000);
  26. });
  27.  
  28. $(".nav ul li").click(function(){
  29. $(".nav ul li").find("p").stop().css("width","0px");
  30. clearInterval(time_id);
  31. i=$(this).index();
  32. $(".img ul li").eq(i).fadeIn().siblings().fadeOut();
  33. auto();
  34. time_id=setInterval("auto()",4000);
  35. })
  36.  
  37. </script>

效果图:

PS:  jQ和图片路径自己加载!

进度条轮播【BackgroundColor】的更多相关文章

  1. 6_bootstrap之导航条|轮播图|排版|表单元素|分页

    8.导航条 BootStrap已经提供了完整的导航条实例,通常情况下,我们仅需进行简单修改即可使用. 帮助手册位置:组件-------导航条 9.轮播图 BootStrap已经提供了完整的轮播图实例, ...

  2. ViewPager的广告条轮播

    首先布局 <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:androi ...

  3. 前台主页搭建、后台主页轮播图接口设计、跨域问题详解、前后端互通、后端自定义配置、git软件的初步介绍

    今日内容概要 前台主页 后台主页轮播图接口 跨域问题详解 前后端打通 后端自定义配置 git介绍和安装 内容详细 1.前台主页 Homeviwe.vue <template> <di ...

  4. vue 圆形进度条组件解析

    项目简介 本组件是vue下的圆形进度条动画组件 自由可定制,几乎全部参数均可设置 源码简单清晰 面向人群 急于使用vue圆形进度条动画组件的同学.直接下载文件,拷贝代码即可运行. 喜欢看源码,希望了解 ...

  5. js动画 无缝轮播 进度条 文字页面展示 div弹窗遮罩效果

    1.无缝轮播 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.a ...

  6. HTML DOM部分---做竖向横向的下拉导航 下拉菜单 图片轮播(圆点、箭头) 选项卡 进度条;

    1,竖向下拉导航 鼠标单击打开 再打击关闭 <style> *{ margin:0px auto; padding:0px;} div{ width:100px; height:50px; ...

  7. Js-带进度条的轮播图

    带进度条的轮播图--原生JS实现 实现了图片自动轮播,左右按钮实现图片左右转换,下方原点或者缩小图点击选择其中的某一张图片,然后有红条实现图片的进度. <div class="cont ...

  8. 基于jQuery带进度条全屏图片轮播代码

    基于jQuery带进度条全屏图片轮播代码.这是一款基于jQuery实现的oppo手机官网首页带进度条全屏图片轮播特效.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div ...

  9. jQuery---bootstrap的下载使用,栅格(12个格子),轮播图,矢量图字体图标,进度条,选项卡,标签,表达校验

    jQuery---bootstrap的下载使用,栅格(12个格子),轮播图,矢量图字体图标,进度条,选项卡,标签,表达校验 一丶bootstrap的使用 下载资源文件: bootstrap官网 导入 ...

随机推荐

  1. iOS开发——UI_swift篇&UITableView实现单元格展开与隐藏

    UITableView实现单元格展开与隐藏  关于UITableView的展开的收缩在前面的文章我已经结束,就是使用代理,通知,block传值的时候实现的,当时是使用一个Bool值来实现,最后使用着三 ...

  2. Python学习 之 文件

    1.文件读写 python进行文件读写的函数是open或file file_handler=open(filename,,mode) (1)打开并读取文件 方式一:open() fo=open('/r ...

  3. or1200下raw-os(仿真环境篇)

    貌似最近都在公司混日子过了,怎么办?哎哎哎~罪过啊罪过,不过也是的,加工资居然没我份,顶领导个肺的,叫我怎么继续活啊~哎哎哎~ 算了,不谈这些鸟事情了,说多了都是泪啊,这篇blog开始我们进入raw- ...

  4. Android(java)学习笔记93:Android布局详解之一:FrameLayout

    FrameLayout是最简单的布局了.所有放在布局里的控件,都按照层次堆叠在屏幕的左上角.后加进来的控件覆盖前面的控件. 在FrameLayout布局里,定义任何空间的位置相关的属性都毫无意义.控件 ...

  5. javaweb学习总结十五(web开发的相关概念以及常用服务器介绍)

    一:java web开发的相关概念 1:web分为静态web和动态web 2:模拟web服务器 web页面如果想让外部网络访问,必须通过网络程序读取资源,流程: a:用户通过浏览器访问网络程序 b:网 ...

  6. 命名管道FIFO

    首先我得检讨一下自己,这几天有些颓呀,打不起精神,板子出了点问题,果真自学还是很困难呀,硬件方面难解决呀,理想与现实还是很有差距的,伤透了,凌乱了. 一直在理解进程间通信的问题.发现上次忽略了一个问题 ...

  7. poj 3164 最小树形图

    思路:就是裸的最小树形图~ #include<iostream> #include<cstdio> #include<cstring> #include<cm ...

  8. iOS 视频开发-AVPlayer

    如果我只是简单的播放一个视频,而不需要考虑播放器的界面.iOS9.0 之前使用 MPMoviePlayerController, 或者内部自带一个 view 的 MPMoviePlayerViewCo ...

  9. Angular 全局页面切换动画 me-pageloading

    最近看了Codrops的一篇文章, 里面讲到了一个页面切换的效果, 详情点击此处. 看了这个效果感觉很赞, 觉得这个效果可以用在angular的页面切换中, 所以将这个效果移植到angular中, 做 ...

  10. ORACLE之PACKAGE

    刚学pl/sql编程,写了两个package.pkg_temp_fn和pkg_temp_fn2.内容涉及pl/sql基本语法,游标,存储过程(in,out),函数(有返回值). pkg_temp_fn ...