JavaScript轮播图简单制作方法


Posted in Javascript onFebruary 20, 2017

本文实例为大家分享了JavaScript制作轮播图的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title></title>
  <script src="js/jquery.js"></script>
  <style>
    .container{
      position: absolute;
      left: 0;
      top:0;
      width: 100%;
      overflow: hidden;
      border:1px solid #c3c3c3;
      border-radius: 4px;
    }
    .block1{
      margin:0;
      padding: 0;
      display: inline-block;
      height: 400px;
      background-color: #008800;
    }
    .block2{
      margin:0;
      padding: 0;
      display: inline-block;
      height: 400px;
      background-color: #ffff00;
    }
    .block3{
      margin:0;
      padding: 0;
      display: inline-block;
      height: 400px;
      background-color: #FF9900;
    }
  </style>
</head>
<body>
<div class="container" style="position: absolute;left: 0;top:0; width: 100%;height: 400px;">
  <div class="block1" style="position: absolute;left: 0;top:0;"></div>
  <div class="block2" style="position: absolute;left:0;top:0;"></div>
  <div class="block3" style="position: absolute; left:0;top:0;"></div>
</div>
</body>
<script>
  var wt=window.innerWidth;
  $(".block1").css({width:wt});
  $(".block2").css({width:wt,left:wt});
  $(".block3").css({width:wt,left:wt*2});
  var aa=setInterval(function(){
    $(".block1").css({left:parseFloat($(".block1")[0].style.left)-1});
    $(".block2").css({left:parseFloat($(".block2")[0].style.left)-1});
    $(".block3").css({left:parseFloat($(".block3")[0].style.left)-1});
    if($(".block3")[0].style.left=="0px"){
//      clearInterval(aa);
//      清除循环滚动
      $(".block1").css({left:0})
      $(".block2").css({left:wt})
      $(".block3").css({left:wt*2})
    }
  },2)
</script>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js模拟实现Array的sort方法
Dec 11 Javascript
javascript面向对象包装类Class封装类库剖析
Jan 24 Javascript
解析JavaScript中instanceof对于不同的构造器或许都返回true
Dec 03 Javascript
JavaScript遍历table表格中的某行某列并打印其值
Jul 08 Javascript
jQuery中的siblings用法实例分析
Dec 24 Javascript
如何解决手机浏览器页面点击不跳转浏览器双击放大网页
Jul 01 Javascript
Summernote实现图片上传功能的简单方法
Jul 11 Javascript
AngularJS模块详解及示例代码
Aug 17 Javascript
Vue2.0使用过程常见的一些问题总结学习
Apr 10 Javascript
页面内锚点定位及跳转方法总结(推荐)
Apr 24 Javascript
vue 解决mintui弹窗弹起来,底部页面滚动bug问题
Nov 12 Javascript
详解JavaScript 中的批处理和缓存
Nov 19 Javascript
Ajax异步获取html数据中包含js方法无效的解决方法
Feb 20 #Javascript
原生js实现放大镜
Feb 20 #Javascript
jQuery实现单击按钮遮罩弹出对话框效果(2)
Feb 20 #Javascript
Webpack+Vue如何导入Jquery和Jquery的第三方插件
Feb 20 #Javascript
jquery Easyui Datagrid实现批量操作(编辑,删除,添加)
Feb 20 #Javascript
原生node.js案例--前后台交互
Feb 20 #Javascript
jQuery实现单击按钮遮罩弹出对话框效果(1)
Feb 20 #Javascript
You might like
php中判断字符串是否全是中文或含有中文的实现代码
2011/09/16 PHP
PHP关联链接常用代码
2012/11/05 PHP
PHP 类相关函数的使用详解
2013/05/10 PHP
解析php中curl_multi的应用
2013/07/17 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
2015/07/29 PHP
PHP中使用jQuery+Ajax实现分页查询多功能操作(示例讲解)
2017/09/17 PHP
jquery 插件 人性化的消息显示
2008/01/21 Javascript
JavaScript 获取用户客户端操作系统版本
2009/08/25 Javascript
jQuery 表单验证扩展(四)
2010/10/20 Javascript
js倒计时小程序
2013/11/05 Javascript
基于jquery实现的文字淡入淡出效果
2013/11/14 Javascript
jQuery链使用指南
2015/01/20 Javascript
JS自定义对象实现Java中Map对象功能的方法
2015/01/20 Javascript
javascript实现随时变化着的背景颜色
2015/04/02 Javascript
在AngularJS中使用AJAX的方法
2015/06/17 Javascript
vue2.0父子组件间传递数据的方法
2018/08/16 Javascript
js module大战
2019/04/19 Javascript
jquery+ajax实现上传图片并显示上传进度功能【附php后台接收】
2019/06/06 jQuery
vue 集成jTopo 处理方法
2019/08/07 Javascript
Python中使用md5sum检查目录中相同文件代码分享
2015/02/02 Python
简单介绍Python中的try和finally和with方法
2015/05/05 Python
python利用urllib实现爬取京东网站商品图片的爬虫实例
2017/08/24 Python
Python2实现的LED大数字显示效果示例
2017/09/04 Python
详解10个可以快速用Python进行数据分析的小技巧
2019/06/24 Python
Pandas中Series和DataFrame的索引实现
2019/06/27 Python
pytorch 改变tensor尺寸的实现
2020/01/03 Python
python获取系统内存占用信息的实例方法
2020/07/17 Python
Python 如何实现数据库表结构同步
2020/09/29 Python
美国在线家具网站:GDFStudio
2021/03/13 全球购物
会计电算化专业毕业生推荐信
2013/12/24 职场文书
校园创业策划书
2014/01/14 职场文书
学校领导干部民主生活会整改方案
2014/09/29 职场文书
假释思想汇报范文
2014/10/11 职场文书
成品仓管员岗位职责
2015/04/01 职场文书
Python基础之元编程知识总结
2021/05/23 Python
CSS使用SVG实现动态分布的圆环发散路径动画
2022/12/24 HTML / CSS