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 相关文章推荐
javascript 对表格的行和列都能加亮显示
Dec 26 Javascript
jquery select多选框的左右移动 具体实现代码
Jul 03 Javascript
Jquery插件easyUi表单验证提交(示例代码)
Dec 30 Javascript
js完美解决IE6不支持position:fixed的bug
Apr 24 Javascript
使用 JavaScript 进行函数式编程 (一) 翻译
Oct 02 Javascript
Bootstarp基本模版学习教程
Feb 01 Javascript
JS打开摄像头并截图上传示例
Feb 18 Javascript
Vue.js render方法使用详解
Apr 05 Javascript
JavaScript数据结构中栈的应用之表达式求值问题详解
Apr 11 Javascript
js is_valid_filename验证文件名的函数
Jul 19 Javascript
vue 使用eventBus实现同级组件的通讯
Mar 02 Javascript
微信小程序上传多图到服务器并获取返回的路径
May 05 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 不同编码下的字符串长度区分
2009/09/26 PHP
PHP sprintf() 函数的应用(定义和用法)
2012/06/29 PHP
php面向对象中static静态属性和静态方法的调用
2015/02/08 PHP
php 利用array_slice函数获取随机数组或前几条数据
2015/09/30 PHP
PHP简单获取网站百度搜索和搜狗搜索收录量的方法
2016/08/23 PHP
jquery实现微博文字输入框 输入时显示输入字数 效果实现
2013/07/12 Javascript
extjs表格文本启用选择复制功能具体实现
2013/10/11 Javascript
jQuery基于当前元素进行下一步的遍历
2014/05/20 Javascript
js微信支付实现代码
2016/12/22 Javascript
jQuery监听浏览器窗口大小的变化实例
2017/02/07 Javascript
javascript实现滑动解锁功能
2017/03/22 Javascript
js表单序列化判断空值的实例
2017/09/22 Javascript
javascript实现文件拖拽事件
2018/03/29 Javascript
安装vue-cli的简易过程
2018/05/22 Javascript
简单明了区分escape、encodeURI和encodeURIComponent
2018/05/26 Javascript
使用vue-router完成简单导航功能【推荐】
2018/06/28 Javascript
使用JS实现导航切换时高亮显示的示例讲解
2018/08/22 Javascript
node.js使用yargs处理命令行参数操作示例
2020/02/11 Javascript
[04:07]显微镜下的DOTA2第八期——英雄复活动作
2014/06/24 DOTA
[00:57]英雄,你的补给到了!
2020/11/13 DOTA
python使用正则搜索字符串或文件中的浮点数代码实例
2014/07/11 Python
bat和python批量重命名文件的实现代码
2016/05/19 Python
详解Python中的array数组模块相关使用
2016/07/05 Python
pandas对指定列进行填充的方法
2018/04/11 Python
Python经典五人分鱼实例讲解
2021/01/04 Python
NARS化妆品官方商店:美国彩妆品牌
2017/08/26 全球购物
保安自我鉴定范文
2013/12/08 职场文书
平民服装店创业计划书
2014/01/17 职场文书
宝宝周岁宴答谢词
2014/01/26 职场文书
2014年中班元旦活动方案
2014/02/14 职场文书
英语课前三分钟演讲稿
2014/08/19 职场文书
教师节班会开场白
2015/06/01 职场文书
《我在为谁工作》:工作的质量往往决定生活的质量
2019/12/27 职场文书
读《工匠精神》有感:热爱工作,精益求精
2019/12/28 职场文书
Java实现二分搜索树的示例代码
2022/03/17 Java/Android
python读取mat文件生成h5文件的实现
2022/07/15 Python