js实现从右往左匀速显示图片(无缝轮播)


Posted in Javascript onJune 29, 2020

本文实例为大家分享了js实现从右往左匀速显示图片的具体代码,供大家参考,具体内容如下

前言:

匀速显示图片,一般用于重复显示公司活动系列图片

背景图片:

js实现从右往左匀速显示图片(无缝轮播)

<!DOCTYPE html>
<html lang="zh">
<head>
 <meta charset="UTF-8" />
 <style type="text/css">
 *{
 margin: 0;
 padding: 0;
 }
  .sider{
  height: 300px;
  background: url(zbg.png)no-repeat;
  background-size: 100% 100%;
  box-sizing: border-box;
  position: relative;
  overflow: hidden;
  }
  .box{
  position: absolute;
  top: 48px;
  left: 0;
  height: 300px;
  width: 10000px;
  }
  .uls,.uls2{
  display: inline-block;
  }
  .uls li,.uls2 li{
  display: inline-block;
  width: 320px;
  height: 206px;
  margin-right: 10px;
  background: red;
  }
  .uls li img,.uls2 li img{
  width: 100%;
  height: 100%;
  }
 </style>
</head>
<body>
 <div class="sider">
 <div class="box">
 <ul class="uls">
 <li>这是图片1</li><li>
 这是图片2</li><li>
 这是图片3</li><li>
 这是图片4</li><li>
 这是图片5</li><li>
 这是图片6</li>
 </ul><ul class="uls2"><ul>
 </div>
 </div>
 <script src="jquery.min.js"></script>
 <script>
  $(function(){
  var i=0;
  var sizess = $(".uls li").length;
  var sizesspx = sizess*330;
  var clone = $(".uls").html();
  $(".uls2").html(clone);
  var t=setInterval(moveL,30);
  
// 封装的动画函数
  function moveL(){
  i++;
  var sizess = $(".uls li").length;
  if(i>sizesspx){
  $(".box").css({left:0});
  i=0
  }
  $(".box").css({left:-i+'px'});
  }
  })
 </script>
</body>
</html>

运行效果:

js实现从右往左匀速显示图片(无缝轮播)

精彩专题分享:jQuery图片轮播 JavaScript图片轮播 Bootstrap图片轮播

以上就是本文的全部内容,希望对大家学习Jquery程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 高级语法介绍
Jun 15 Javascript
Jquery 获取指定标签的对象及属性的设置与移除
May 29 Javascript
一个js过滤空格的小函数
Oct 10 Javascript
JavaScript函数参数使用带参数名的方式赋值传入的方法
Mar 19 Javascript
IE和Firefox之间在JavaScript语法上的差异
Apr 22 Javascript
Bootstrap嵌入jqGrid,使你的table牛逼起来
May 05 Javascript
jQuery实现点击弹出背景变暗遮罩效果实例代码
Jun 24 Javascript
JavaScript使用FileReader实现图片上传预览效果
Mar 27 Javascript
JavaScript new对象的四个过程实例浅析
Jul 31 Javascript
iSlider手机端图片滑动切换插件使用详解
Dec 24 Javascript
微信小程序实现音频文件播放进度的实例代码
Mar 02 Javascript
js+css实现全屏侧边栏
Jun 16 Javascript
Vue实现可移动水平时间轴
Jun 29 #Javascript
uniapp与webview之间的相互传值的实现
Jun 29 #Javascript
基于Element封装一个表格组件tableList的使用方法
Jun 29 #Javascript
iview实现图片上传功能
Jun 29 #Javascript
vue+animation实现翻页动画
Jun 29 #Javascript
vue+element实现图片上传及裁剪功能
Jun 29 #Javascript
vue实现匀速轮播效果
Jun 29 #Javascript
You might like
PHP中的switch语句的用法实例详解
2015/10/21 PHP
获取Javscript执行函数名称的方法
2006/12/22 Javascript
文本框获得焦点和失去焦点的判断代码
2012/03/18 Javascript
jquery prop的使用介绍及与attr的区别
2013/12/19 Javascript
jQuery实现输入框下拉列表树插件特效代码分享
2015/08/27 Javascript
JS中多步骤多分步的StepJump组件实例详解
2016/04/01 Javascript
EditPlus中的正则表达式 实战(4)
2016/12/15 Javascript
js实现简单的获取验证码按钮效果
2017/03/03 Javascript
JavaScript无缝滚动效果的实例代码
2017/03/27 Javascript
Grunt针对静态文件的压缩,版本控制打包的实例讲解
2017/09/29 Javascript
深入研究React中setState源码
2017/11/17 Javascript
Node.js 使用AngularJS的方法示例
2018/05/11 Javascript
微信小程序使用gitee进行版本管理
2018/09/20 Javascript
Vue组件化开发之通用型弹出框的实现
2020/02/28 Javascript
vue组件添加事件@click.native操作
2020/10/30 Javascript
vant picker+popup 自定义三级联动案例
2020/11/04 Javascript
[01:13]这,就是刀塔
2014/07/16 DOTA
python检测某个变量是否有定义的方法
2015/05/20 Python
python比较两个列表是否相等的方法
2015/07/28 Python
简单讲解Python中的数字类型及基本的数学计算
2016/03/11 Python
transform python环境快速配置方法
2018/09/27 Python
Python常用模块sys,os,time,random功能与用法实例分析
2020/01/07 Python
用pip给python安装matplotlib库的详细教程
2021/02/24 Python
HTML5 canvas画图并保存成图片的jcanvas插件
2014/01/17 HTML / CSS
美国波西米亚风格服装品牌:Show Me Your Mumu
2018/01/05 全球购物
墨西哥皇宫度假村预订:Palace Resorts
2018/06/16 全球购物
查询优化的一般准则有哪些
2015/03/08 面试题
回门宴答谢词
2014/01/13 职场文书
教师辞职报告范文
2014/01/20 职场文书
村党的群众路线教育实践活动工作总结
2014/10/25 职场文书
英文版辞职信
2015/02/28 职场文书
评奖评优个人先进事迹材料
2015/11/04 职场文书
2016秋季小学开学寄语
2015/12/03 职场文书
简述python四种分词工具,盘点哪个更好用?
2021/04/13 Python
在pycharm中无法import所安装的库解决方案
2021/05/31 Python
如何解决php-fpm启动不了问题
2021/11/17 PHP