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乱码的一次解决过程 图解教程
Feb 20 Javascript
Javascript实现带关闭按钮的网页漂浮广告代码
Jan 12 Javascript
javascript学习笔记(五)原型和原型链详解
Oct 08 Javascript
JavaScript实现简单的数字倒计时
May 15 Javascript
JavaScript采用递归算法计算阶乘实例
Aug 04 Javascript
Jquery 自定义事件实现发布/订阅的简单实例
Jun 12 Javascript
jQuery设置单选按钮radio选中/不可用的实例代码
Jun 24 Javascript
js检查是否关闭浏览器的方法
Aug 02 Javascript
Angularjs使用directive自定义指令实现attribute继承的方法详解
Aug 05 Javascript
详解微信小程序 相对定位和绝对定位
May 11 Javascript
vue-star评星组件开发实例
Mar 01 Javascript
字节飞书面试promise.all实现示例
Jun 16 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中Date获取时间不正确怎么办
2008/06/05 PHP
php 字符串函数收集
2010/03/29 PHP
一个典型的PHP分页实例代码分享
2011/07/28 PHP
PHP同时连接多个mysql数据库示例代码
2014/03/17 PHP
PHP+MySQL修改记录的方法
2015/01/21 PHP
PHP中strpos、strstr和stripos、stristr函数分析
2016/06/11 PHP
谈谈PHP连接Access数据库的注意事项
2016/08/12 PHP
PHP使用反向Ajax技术实现在线客服系统详解
2019/07/01 PHP
很多人都是用下面的js刷新站IP和PV
2008/09/05 Javascript
javascript在事件监听方面的兼容性小结
2010/04/07 Javascript
理解Javascript_03_javascript全局观
2010/10/11 Javascript
分享8款优秀的 jQuery 加载动画和进度条插件
2012/10/24 Javascript
js 窗口抖动示例
2013/09/04 Javascript
JS+CSS实现电子商务网站导航模板效果代码
2015/09/10 Javascript
基于Javascript实现弹出页面效果
2016/01/01 Javascript
Javascript的表单验证长度
2016/03/16 Javascript
js中动态创建json,动态为json添加属性、属性值的实例
2016/12/02 Javascript
Javascript中的prototype与继承
2017/02/06 Javascript
微信小程序实现滑动删除效果
2017/05/19 Javascript
利用types增强vscode中js代码提示功能详解
2017/07/07 Javascript
原生JS实现DOM加载完成马上执行JS代码的方法
2018/09/07 Javascript
深入理解与使用keep-alive(配合router-view缓存整个路由页面)
2018/09/25 Javascript
详解JavaScript中关于this指向的4种情况
2019/04/18 Javascript
11个Javascript小技巧帮你提升代码质量(小结)
2020/12/28 Javascript
Python连接MySQL并使用fetchall()方法过滤特殊字符
2016/03/13 Python
Python3 伪装浏览器的方法示例
2017/11/23 Python
Python操作MySQL数据库的方法
2018/06/20 Python
在pycharm中显示python画的图方法
2019/08/31 Python
Django model class Meta原理解析
2020/11/14 Python
使用python实现学生信息管理系统
2021/02/25 Python
小小的船教学反思
2014/02/21 职场文书
2014最新房贷收入证明范本
2014/09/12 职场文书
常务副县长“三严三实”对照检查材料思想汇报
2014/10/05 职场文书
中学生勤俭节约倡议书
2015/04/29 职场文书
2015年社区平安建设工作总结
2015/05/13 职场文书
MySQL学习之基础命令实操总结
2022/03/19 MySQL