js实现无缝循环滚动


Posted in Javascript onJune 23, 2020

本文实例为大家分享了js无缝循环滚动实现代码,供大家参考,具体内容如下

1、图片格式:260*400.
2、使用循环定时器轻松实现

<!doctype html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>无缝滚动</title>
</head>
<style type="text/css">
 .row{
 width: 1298px;
 height: 400px;
 border: 1px solid;
 box-shadow:2px 2px 2px #000;
 overflow: hidden;
 }
 .box{
 position: relative;
 }
 .box1,.box2{
 width: 1298px;
 position: absolute;
 }
 .box2{
 left:1298px;
 }
 img{
 float: left;
 }
</style>
<body>
 <div class="row">
 <div class="box" id="box">
  <div class="box1" id="box1">
  <img src="images/1.jpg">
  <img src="images/2.jpg">
  <img src="images/3.jpg">
  <img src="images/4.jpg">
  <img src="images/5.jpg">
  </div>
  <div class="box2" id="box2">
  <img src="images/1.jpg">
  <img src="images/2.jpg">
  <img src="images/3.jpg">
  <img src="images/4.jpg">
  <img src="images/5.jpg">
  </div>
 </div>
 </div>
</body>
<script type="text/javascript">
 window.onload = function(){
 var _box1 = document.getElementById("box1");
 var _box2 = document.getElementById("box2");
 var x = 0;
 var fun = function(){
  _box1.style.left = x + 'px';
  _box2.style.left = (x +1298) + 'px';
  x--;
  if((x +1298) == 0){
  x = 0;
  }
 }
 setInterval(fun,1);
 }
</script>
</html>

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

Javascript 相关文章推荐
精通Javascript系列之数值计算
Jun 07 Javascript
JavaScript实现定时隐藏与显示图片的方法
Aug 06 Javascript
JavaScript事件学习小结(一)事件流
Jun 09 Javascript
基于Marquee.js插件实现的跑马灯效果示例
Jan 25 Javascript
Vue 2.X的状态管理vuex记录详解
Mar 23 Javascript
教你快速搭建Node.Js服务器的方法教程
Mar 30 Javascript
详解webpack 如何集成第三方js库
Jun 29 Javascript
深入浅析javascript函数中with
Oct 28 Javascript
[原创]微信小程序获取网络类型的方法示例
Mar 01 Javascript
vue+elementUI实现表单和图片上传及验证功能示例
May 14 Javascript
Vue学习笔记之计算属性与侦听器用法
Dec 07 Javascript
详解vue之自行实现派发与广播(dispatch与broadcast)
Jan 19 Vue.js
jquery实现网页定位导航
Aug 23 #Javascript
Jquery组件easyUi实现手风琴(折叠面板)示例
Aug 23 #Javascript
Javascript将JSON日期格式化
Aug 23 #Javascript
Jquery组件easyUi实现选项卡切换示例
Aug 23 #Javascript
Jquery调用iframe父页面中的元素及方法
Aug 23 #Javascript
Jquery组件easyUi实现表单验证示例
Aug 23 #Javascript
利用JavaScript判断浏览器类型及版本
Aug 23 #Javascript
You might like
PHP新手上路(二)
2006/10/09 PHP
php+mysql分页代码详解
2008/03/27 PHP
九个你必须知道而且又很好用的php函数和特点
2013/08/08 PHP
一个比较不错的PHP日历类分享
2014/11/18 PHP
PHP删除二维数组中相同元素及数组重复值的方法示例
2017/05/05 PHP
Javascript 阻止javascript事件冒泡,获取控件ID值
2009/06/27 Javascript
js中 关于undefined和null的区别介绍
2013/04/16 Javascript
jQuery 无限级菜单的简单实例
2014/02/21 Javascript
扩展jQuery对象时如何扩展成员变量具体怎么实现
2014/04/25 Javascript
angularJS 中$attrs方法使用指南
2015/02/09 Javascript
jQuery动态修改超链接地址的方法
2015/02/13 Javascript
JavaScript中Function详解
2015/02/27 Javascript
如何使用jquery修改css中带有!important的样式属性
2016/04/28 Javascript
JavaScript&quot;模拟事件&quot;的注意要点详解
2019/02/13 Javascript
微信小程序返回上一页传参并刷新过程解析
2019/12/13 Javascript
浅谈JavaScript中this的指向更改
2020/07/28 Javascript
three.js如何实现3D动态文字效果
2021/03/03 Javascript
跟老齐学Python之一个免费的实验室
2014/09/14 Python
Python中type的构造函数参数含义说明
2015/06/21 Python
Python即时网络爬虫项目启动说明详解
2018/02/23 Python
python实现跨excel的工作表sheet之间的复制方法
2018/05/03 Python
Pandas之Dropna滤除缺失数据的实现方法
2019/06/25 Python
python代码实现逻辑回归logistic原理
2019/08/07 Python
python对Excel按条件进行内容补充(推荐)
2019/11/24 Python
python能自学吗
2020/06/18 Python
Python3爬虫里关于Splash负载均衡配置详解
2020/07/10 Python
Python读取xlsx数据生成图标代码实例
2020/08/12 Python
自学考试自我鉴定范文
2013/09/26 职场文书
工商管理专业职业生涯规划
2014/01/01 职场文书
运动会获奖感言
2014/02/11 职场文书
高三学习决心书
2014/03/11 职场文书
十佳文明家庭事迹
2014/05/25 职场文书
工伤死亡理赔协议书
2014/10/20 职场文书
德能勤绩廉个人总结
2015/02/14 职场文书
2015年小学体育工作总结
2015/05/22 职场文书
Java 通过手写分布式雪花SnowFlake生成ID方法详解
2022/04/07 Java/Android