js实现图片无缝循环轮播
2019-10-28 18:07
936 查看
本文实例为大家分享了js实现图片无缝循环轮播的具体代码,供大家参考,具体内容如下
代码如下
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> #container{ overflow:hidden; width:400px; height:300px; margin:auto; } #front,#container{ display:flex; flex-direction:row; } #container img{ width:400px; height:300px; } </style> </head> <body> <div id="container"> <div id="front"> <img src="k2.jpg" alt=""> <img src="k1.jpg" alt="" > <img src="k3.jpg" alt=""> <img src="k4.jpg" alt=""> </div> <div id="back"><img src="k5.jpg" alt=""></div> </div> </body> <script> front.style="position:relative;left:0px;"; back.style="position:relative;left:0px;"; setInterval(moveimg,100); var fleft,bleft; function moveimg(){ fleft = parseInt(front.style.left); bleft = parseInt(back.style.left); if(fleft == -1600){ front.style.left = 400+"px"; fleft = parseInt(front.style.left); } if(bleft == -2000) { back.style.left = 0+"px"; bleft = parseInt(back.style.left); } front.style.left = (fleft-10)+"px"; back.style.left = (bleft-10)+"px"; } </script> </html>
更多关于轮播图效果的专题,请点击下方链接查看学习
以上就是本文的全部内容,希望对大家的学习有所帮助
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- js实现图片无缝轮播效果
- JS原生代码实现图片轮播无缝切换的一种思路
- js 实现图片间隔循环轮播以及没有间隔的循环轮播
- 图片无缝循环轮播,js源码
- 原生JS实现不添加图片的无缝轮播
- 分别用css3、JS实现图片简单的无缝轮播功效
- 原生js实现图片循环轮播效果
- js实现按钮控制图片向左、向右、向上、向下无缝轮播
- js实现图片的无缝轮播滚动
- js实现图片无缝向左轮播
- 如何实现图片的无缝循环滚动
- JS实现的图片选择顺序切换和循环切换功能示例【测试可用】
- AngularJS+ui.bootstrap实现图片轮播
- JS实现的类照片墙图片展示栏&图片循环播放栏
- Android 无缝轮播实现——本地加载图片轮播(一)
- 非常平滑的JS图片滚动特效代码,无缝循环,速度可自定义,鼠标悬停时停止。它的特点是JS和图片地址分离,这样做你就经易的从数据库动态调用每张图片的地址,方便控制,因此它非常的应用。
- JS实现div内部的文字或图片自动循环滚动
- js通过opacity属性实现(按钮)(圆点)双控制及(自动)图片轮播
- js——点击切换图片,未实现无缝连接(定时器)
- vue.js中使用swiper插件实现图片轮播