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 相关文章推荐
ext 列表页面关于多行查询的办法
Mar 25 Javascript
用JS做的简单的可折叠的两级树形菜单
Sep 21 Javascript
JavaScript简单实现网页回到顶部功能
Nov 12 Javascript
微信JS-SDK坐标位置如何转换为百度地图坐标
Jul 04 Javascript
Angular2 PrimeNG分页模块学习
Jan 14 Javascript
JQ中$(window).load和$(document).ready区别与执行顺序
Mar 01 Javascript
vue动态组件实现选项卡切换效果
Mar 08 Javascript
移动端网页开发调试神器Eruda的介绍与使用技巧
Oct 30 Javascript
微信小程序用户信息encryptedData详解
Aug 24 Javascript
微信小程序位置授权处理方法
Jun 13 Javascript
vue + typescript + video.js实现 流媒体播放 视频监控功能
Jul 07 Javascript
vue中利用iscroll.js解决pc端滚动问题
Feb 15 Javascript
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多个字符串替换成同一个的解决方法
2013/06/18 PHP
thinkphp备份数据库的方法分享
2015/01/04 PHP
zend framework中使用memcache的方法
2016/03/04 PHP
PHP使用自定义方法实现数组合并示例
2016/07/07 PHP
Laravel中Facade的加载过程与原理详解
2017/09/22 PHP
深入解析Laravel5.5中的包自动发现Package Auto Discovery
2017/09/13 PHP
cssQuery()的下载与使用方法
2007/01/12 Javascript
Javascript的一种模块模式
2010/09/08 Javascript
jQuery根据纬度经度查看地图处理程序
2013/05/08 Javascript
13 款最热门的 jQuery 图像 360 度旋转插件推荐
2014/12/09 Javascript
jQuery应用之jQuery链用法实例
2015/01/19 Javascript
JS实现双击编辑可修改状态的方法
2015/08/14 Javascript
jquery ajax分页插件的简单实现
2016/01/27 Javascript
基于javascript简单实现对身份证校验
2021/01/25 Javascript
AngularJS 作用域详解及示例代码
2016/08/17 Javascript
js select下拉联动 更具级联性!
2020/04/17 Javascript
解决vue keep-alive 数据更新的问题
2018/09/21 Javascript
iphone刘海屏页面适配方法
2019/05/07 Javascript
vue如何实现自定义底部菜单栏
2019/07/01 Javascript
jquery实现图片无缝滚动 蒙版遮蔽效果
2020/01/11 jQuery
如何使用原生Js实现随机点名详解
2021/01/06 Javascript
JavaScript 判断浏览器是否是IE
2021/02/19 Javascript
[00:32]2018DOTA2亚洲邀请赛OpTic出场
2018/04/03 DOTA
Django接受前端数据的几种方法总结
2016/11/04 Python
Flask解决跨域的问题示例代码
2018/02/12 Python
PyCharm在新窗口打开项目的方法
2019/01/17 Python
使用Python的SymPy库解决数学运算问题的方法
2019/03/27 Python
python下载库的步骤方法
2019/10/12 Python
关于tf.reverse_sequence()简述
2020/01/20 Python
python statsmodel的使用
2020/12/21 Python
10个最常见的HTML5面试题 附答案
2016/06/06 HTML / CSS
Vita Fede官网:在意大利手工制作,在纽约市设计
2019/10/25 全球购物
解除财产保全担保书
2014/05/20 职场文书
酒店管理求职信
2014/06/09 职场文书
班子群众路线教育实践个人对照检查材料思想汇报
2014/09/30 职场文书
群众路线组织生活会发言材料
2014/10/17 职场文书