HTML:

1 <div class="box">
2     <ul>
3       <li>11111</li>
4       <li>22222</li>
5     </ul>
6 </div>

JQ:

 1 $(function(){
 2   setInterval(function(){
 3       scroll($(".box ul"));  
 4     },1000);
 5   })
 6   function scroll(obj){
 7     var h=obj.find(" li ").height();      //获取每个li的高度
 8     obj.animate({"margin-top":-h},function(){     //整个ul向上滚动一个li的高度,h的正负决定滚动的方向
 9     obj.find("li").eq(0).appendTo(obj);    //把ul的第一个li放到最后
10     obj.css("margin-top",0);        //ul位置还原,看起来就像是在无缝滚动一样
11
12   })
13
14 }

说明:如果是上下无缝滚动,就用margin-top;如果是左右滚动就用margin-left,然后是获取每个li的宽度.

转载于:https://www.cnblogs.com/zjjDaily/p/6296062.html

banner轮播无缝滚动 jq代码相关推荐

  1. php轮播代码生成器,最简单的Banner轮播左右切换效果代码及实现思路(附带源码)...

    Banner轮播左右切换效果代码及实现思路,支持左右切换图片,支持点击选择对应的图片.实现思路通过定时器去自动选图和点击触发事件去选择图片.而图片的选择是通过计算对应图片的宽度和第几张图的距离进行动画 ...

  2. JQuery实现图片轮播无缝滚动

    图片轮播无缝滚动实例 实现效果展示预览: 思路: 1.设置当前索引curIndex,和前一张索引prevIndex.(curIndex为下一次要显示的图片索引,prevIndex为现在看见的图片) 2 ...

  3. Android Studio Banner轮播图

    Banner轮播图 使用步骤 代码片段 使用步骤 1.导依赖 2.写布局 3.图片集合(图片网址,图片资源id),标题集合 4.常用方法 图片集合 banner.setImages(imgs); 加载 ...

  4. H5页面中的视频轮播(类似于banner轮播图效果)

    先说下我的需求,如下图: 手机模型中间部分是视频播放,当一条视频播放完毕后,整屏会自动上滑切换到下一个视频. 详细效果展示请在PC端点击:http://www.17jianyue.cn/ 查看 提起轮 ...

  5. SuperSlide轮播插件滚动高度或宽度不对的问题解决

    声明:本文由w3h5原创,转载请注明出处:SuperSlide轮播插件滚动高度或宽度不对的问题解决 SuperSlide 是一款比较实用的轮播插件,网站上常用的"焦点图/幻灯片"& ...

  6. 【Flutter】Banner 轮播组件 ( flutter_swiper 插件 | Swiper 组件 )

    文章目录 一.flutter_swiper 插件 二.Swiper 组件使用 三.完整代码示例 四.相关资源 一.flutter_swiper 插件 到 https://pub.dev/package ...

  7. html中制作banner,css banner轮播图怎么做?

    css banner轮播图怎么做?下面本篇文章给大家简单介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 初步了解动画效果吧.轮播图我一直以为靠jquery插件完成的,突然发 ...

  8. 游戏陪玩源码开发,仿某看书app首页Banner轮播+背景渐变

    在游戏陪玩源码开发时,会设计到很多UI界面设计,其中首页Banner轮播就很重要,最近发现一个比较有意思的效果图,于是想自己操作实践下.效果图如下: 作者实现的效果: 1. 游戏陪玩源码开发,仿某看书 ...

  9. Mint-UI 移动首页开发 - header导航、banner轮播图

    Mint-UI 移动首页style排版问题:header导航.banner轮播图.footer底部版权··· ··· 资源预览: 中文 2.x官方文档(含演示地址): 文档首页 中文 2.x官方文档( ...

最新文章

  1. 香港中文大学(深圳)招收博士生硕士生(计算机视觉方向)
  2. MONGODB 数据库文件读取的优化
  3. OpenStack自动发现计算节点
  4. 使用 vue-qrcode 生成二维码
  5. 使用NAT网关轻松为单台云服务器设置多个公网IP
  6. error gyp ERR! stack Error: Could not find any Visual Studio installation to use
  7. ext4.0.7 样式兼容性
  8. JavaScript:执行机制
  9. php能连接动易吗,动易CMS数据转成dedecms的php程序
  10. Ubuntu 14.04 安装 DevStack与遇到的的问题记录
  11. oracle数据库建语句吗,Oracle建表语句是什么_数据库
  12. 整理JRE瘦身或精简JRE
  13. 【js】:利用javascript打开网页
  14. Vue实现 TodoList
  15. Java2实用教程第五版+第七章习题答案
  16. matlab在常微分方程的应用,MATLAB在求解常微分方程中的应用
  17. 耦合式是什么意思_在电路中,耦合是什么意思?
  18. MSCNN论文解读-A Unified Multi-scale Deep Convolutional Neural Network for Fast Object Detection
  19. 杀戮尖塔是用java_杀戮尖塔修改class文件图文教程 杀戮尖塔怎么改class
  20. IE、360、百度三者的比较

热门文章

  1. 构造函数、原型、继承原来这么简单?来吧,深入浅出
  2. Shiro表结构设计
  3. Makefile中几种赋值
  4. Redis 初次尝试
  5. ES5 数组扩展方法 forEach/filter/map的使用与重写
  6. 7步让你get首个数据科学实习
  7. Docker中未指定挂载点容器间volume卷的数据共享
  8. JavaEE 银联支付之网站支付-消费类交易
  9. 能源局将提高光伏“领跑者”项目技术指标
  10. JQuery链式操作简单的菜单列表