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 相关文章推荐
Select标签下拉列表二级联动级联实例代码
Feb 07 Javascript
如何防止回车(enter)键提交表单
May 11 Javascript
js实现文字闪烁特效的方法
Dec 17 Javascript
js+canvas简单绘制圆圈的方法
Jan 28 Javascript
BootStrap Progressbar 实现大文件上传的进度条的实例代码
Jun 27 Javascript
Javascript计算二维数组重复值示例代码
Dec 18 Javascript
jQuery滚动条美化插件nicescroll简单用法示例
Apr 18 jQuery
微信小程序引用iconfont图标的方法
Oct 22 Javascript
layUI实现三级导航菜单效果
Jul 26 Javascript
Element-Ui组件 NavMenu 导航菜单的具体使用
Oct 24 Javascript
js实现AI五子棋人机大战
May 28 Javascript
vue解决跨域问题(推荐)
Nov 10 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
咖啡的化学
2021/03/03 咖啡文化
php解压文件代码实现php在线解压
2014/02/13 PHP
php采用curl模仿登录人人网发布动态的方法
2014/11/07 PHP
Laravel模型事件的实现原理详解
2018/03/14 PHP
十分钟打造AutoComplete自动完成效果代码
2009/12/26 Javascript
Javascript 类与静态类的实现
2010/04/01 Javascript
JQuery 学习笔记01 JQuery初接触
2010/05/06 Javascript
Javascript this 的一些学习总结
2012/08/31 Javascript
javascript根据像素点取位置示例
2014/01/27 Javascript
javascript操纵OGNL标签示例代码
2014/06/16 Javascript
node.js中的path.basename方法使用说明
2014/12/09 Javascript
原生JS封装Ajax插件(同域、jsonp跨域)
2016/05/03 Javascript
AngularJS入门教程之静态模板详解
2016/08/18 Javascript
微信小程序实现带刻度尺滑块功能
2017/03/29 Javascript
AngularJS集合数据遍历显示的实例
2017/12/27 Javascript
laravel5.3 vue 实现收藏夹功能实例详解
2018/01/21 Javascript
VSCode使用之Vue工程配置eslint
2019/04/30 Javascript
Vue响应式原理Observer、Dep、Watcher理解
2019/06/06 Javascript
JS数组进阶示例【数组的几种函数用法】
2020/01/16 Javascript
JS继承定义与使用方法简单示例
2020/02/19 Javascript
vue+element实现图片上传及裁剪功能
2020/06/29 Javascript
[01:55]《走出家门看比赛》——DOTA2 2015国际邀请赛同城线下观战
2015/07/18 DOTA
Python环境搭建之OpenCV的步骤方法
2017/10/20 Python
Python自然语言处理之词干,词形与最大匹配算法代码详解
2017/11/16 Python
Pandas对DataFrame单列/多列进行运算(map, apply, transform, agg)
2020/06/14 Python
详解Pycharm安装及Django安装配置指南
2020/09/15 Python
CSS3 rgb and rgba(透明色)的使用详解
2020/09/25 HTML / CSS
iframe与window.onload如何使用详解
2020/05/07 HTML / CSS
Melijoe美国官网:法国奢侈童装购物网站
2017/04/19 全球购物
最好的商品表达自己:Cafepress
2019/09/04 全球购物
高级人员简历的自我评价分享
2013/11/03 职场文书
2014年社区植树节活动方案
2014/02/28 职场文书
绿化工程实施方案
2014/03/17 职场文书
2014年保密工作总结
2014/11/22 职场文书
云台山导游词
2015/02/03 职场文书
个人道歉信大全
2019/04/11 职场文书