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 相关文章推荐
jquery根据锚点offset值实现动画切换
Sep 11 Javascript
jQuery+PHP实现动态数字展示特效
Mar 14 Javascript
jquery心形点赞关注效果的简单实现
Nov 14 Javascript
JavaScript提高加载和执行效率的方法
Feb 03 Javascript
JS动态生成年份和月份实例代码
Feb 04 Javascript
js css3实现图片拖拽效果
Mar 04 Javascript
jquery ui sortable拖拽后保存位置
Apr 27 jQuery
AngularJS动态添加数据并删除的实例
Feb 27 Javascript
vue实现点击关注后及时更新列表功能
Jun 26 Javascript
浅谈ng-zorro使用心得
Dec 03 Javascript
vue框架制作购物车小球动画效果实例代码
Sep 26 Javascript
解决vue字符串换行问题(绝对管用)
Aug 06 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通过字符串调用函数示例
2014/03/02 PHP
PHPThumb图片处理实例
2014/05/03 PHP
PHP实现将浏览历史页面网址保存到cookie的方法
2015/01/26 PHP
php判断表是否存在的方法
2015/06/18 PHP
PHP函数超时处理方法
2016/02/14 PHP
PHP读书笔记整理_结构语句详解
2016/07/01 PHP
PHP简单实现图片格式转换(jpg转png,gif转png等)
2019/10/30 PHP
在一个浏览器里呈现所有浏览器测试结果的前端测试工具的思路
2010/03/02 Javascript
js自动查找select下拉的菜单并选择(示例代码)
2014/02/26 Javascript
js动态添加onclick事件可传参数与不传参数
2014/07/29 Javascript
JavaScript中的6种运算符总结
2014/10/16 Javascript
jquery带翻页动画的电子杂志代码分享
2015/08/21 Javascript
JavaScript实现复制文章自动添加版权
2016/08/02 Javascript
利用JavaScript实现拖拽改变元素大小
2016/12/14 Javascript
JS利用正则表达式实现简单的密码强弱判断实例
2017/06/16 Javascript
js删除对象/数组中null、undefined、空对象及空数组方法示例
2018/11/14 Javascript
JavaScript使用Math.random()生成简单的验证码
2019/01/21 Javascript
Vue退出登录时清空缓存的实现
2019/11/12 Javascript
vue中注册自定义的全局js方法
2019/11/15 Javascript
vue实现导航标题栏随页面滚动渐隐渐显效果
2020/03/12 Javascript
怎么理解wx.navigateTo的events参数使用详情
2020/05/18 Javascript
tensorflow输出权重值和偏差的方法
2018/02/10 Python
Django 浅谈根据配置生成SQL语句的问题
2018/05/29 Python
python网络应用开发知识点浅析
2019/05/28 Python
完美解决pycharm 不显示代码提示问题
2020/06/02 Python
python re.match()用法相关示例
2021/01/27 Python
html5应用缓存_动力节点Java学院整理
2017/07/13 HTML / CSS
美国知名的摄影器材销售网站:Adorama
2017/02/01 全球购物
德国鞋子网上商店:Omoda.de
2017/03/31 全球购物
纽约通行卡:The New York Pass(免费游览纽约90多个景点)
2017/07/29 全球购物
Delphi工程师笔试题
2013/09/21 面试题
养殖项目策划书范文
2014/01/13 职场文书
单位接收函格式
2015/01/30 职场文书
领导莅临指导欢迎词
2015/09/30 职场文书
2016年五一国际劳动节活动总结
2016/04/06 职场文书
JavaScript模拟实现网易云轮播效果
2022/04/04 Javascript