jQuery轻松实现无缝轮播效果


Posted in jQuery onMarch 22, 2017

这个无缝轮播和那个图片平滑滚动的原理差不多。

原理:ul向左滚动,滚动一次,第一个li向ul插入,然后在让怎个ul的left值为0,也就是初始状态,这个状态太快我们无法看到,所以才会有平滑滚动的效果

jQuery轻松实现无缝轮播效果

//CSS

<style>
 *{ margin: 0px; padding: 0px;}
 li{ list-style: none;}
 .content{ width: 1020px; height:112px; overflow: hidden; border: #4e83c2 solid 1px; margin:50px auto; }
 .content ul{ width: 1020px; height:100px;}
 .content ul li{ float: left; width: 100px; height: 100px; border:#ccc solid 1px; display: block; margin: 5px;}
 
</style>

//HTML

<body>
  <div class="content">
  <ul>
   <li>1</li>
   <li>2</li>
   <li>3</li>
   <li>4</li>
   <li>5</li>
   <li>6</li>
   <li>7</li>
   <li>8</li>
   <li>9</li>
   <li>10</li>
   <li>11</li>
   <li>12</li>
   <li>13</li>
   <li>14</li>
   <li>15</li>
   <li>16</li>
   <li>17</li>
   <li>18</li>
   <li>19</li>
   <li>20</li>
   <li>21</li>
   <li>22</li>
   <li>23</li>
   <li>24</li>
  </ul>
</div>
</body>

//JQUERY

<script>
 function scroll(){
 $(".content ul").animate({"margin-left":"-110px"},function(){
  $(".content ul li:eq(0)").appendTo($(".content ul"))
  $(".content ul").css({"margin-left":0})
 })
 }
 setInterval(scroll,3000)
</script>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
详解webpack3如何正确引用并使用jQuery库
Aug 26 jQuery
jQuery事件对象的属性和方法详解
Sep 09 jQuery
jQuery进阶实践之利用最优雅的方式如何写ajax请求
Dec 20 jQuery
jQuery插件Validation表单验证详解
May 26 jQuery
基于jQuery使用Ajax动态执行模糊查询功能
Jul 05 jQuery
jquery 动态遍历select 赋值的实例
Sep 12 jQuery
详解jQuery获取特殊属性的值以及设置内容
Nov 14 jQuery
jquery操作checkbox的常用方法总结【附测试源码下载】
Jun 10 jQuery
jQuery实现判断滚动条滚动到document底部的方法分析
Aug 27 jQuery
jquery实现掷骰子小游戏
Oct 24 jQuery
jquery+ajax实现异步上传文件显示进度条
Aug 17 jQuery
jQuery实现可以扩展的日历
Dec 01 jQuery
jQuery插件FusionCharts绘制ScrollColumn2D图效果示例【附demo源码下载】
Mar 22 #jQuery
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
Mar 21 #jQuery
jQuery插件HighCharts绘制简单2D柱状图效果示例【附demo源码】
Mar 21 #jQuery
jQuery插件HighCharts绘制简单2D折线图效果示例【附demo源码】
Mar 21 #jQuery
jQuery插件HighCharts绘制2D饼图效果示例【附demo源码下载】
Mar 21 #jQuery
使用jQuery监听扫码枪输入并禁止手动输入的实现方法(推荐)
Mar 21 #jQuery
jquery插件制作 自增长输入框实现代码
Aug 17 #jQuery
You might like
解析PHP中empty is_null和isset的测试
2013/06/29 PHP
php+ajax实时刷新简单实例
2015/02/25 PHP
PHP屏蔽关键字实现方法
2016/11/17 PHP
jquery.blockUI.js上传滚动等待效果实现思路及代码
2013/03/18 Javascript
javascript闭包入门示例
2014/04/30 Javascript
JavaScript获取网页表单action属性的方法
2015/04/02 Javascript
jQuery调用WebMethod(PageMethod) NET2.0的方法
2016/04/15 Javascript
微信小程序 wx.request(OBJECT)发起请求详解
2016/10/13 Javascript
清除js缓存的多种方法总结
2016/12/09 Javascript
JS实现图片放大缩小的方法
2017/02/15 Javascript
vue中rem的配置的方法示例
2018/08/30 Javascript
nodejs中函数的调用实例详解
2018/10/31 NodeJs
详解小程序之简单登录注册表单验证
2019/05/13 Javascript
使用jQuery实现掷骰子游戏
2019/10/24 jQuery
在博客园博文中添加自定义右键菜单的方法详解
2020/02/05 Javascript
Ant design vue table 单击行选中 勾选checkbox教程
2020/10/24 Javascript
[04:32]DOTA2著名解说配音敌法师 现场专访海涛怒切假腿
2013/12/20 DOTA
Python爬虫番外篇之Cookie和Session详解
2017/12/27 Python
Python 字符串与二进制串的相互转换示例
2018/07/23 Python
PyQt5 QTable插入图片并动态更新的实例
2019/06/18 Python
树莓派使用USB摄像头和motion实现监控
2019/06/22 Python
原生python实现knn分类算法
2019/10/24 Python
python绘制规则网络图形实例
2019/12/09 Python
Django实现celery定时任务过程解析
2020/04/21 Python
Python多线程threading创建及使用方法解析
2020/06/17 Python
什么是python的必选参数
2020/06/21 Python
用python写爬虫简单吗
2020/07/28 Python
详解pytorch中squeeze()和unsqueeze()函数介绍
2020/09/03 Python
Html5实现如何在两个div元素之间拖放图像
2013/03/29 HTML / CSS
英语专业推荐信
2013/11/16 职场文书
法学院方阵解说词
2014/01/29 职场文书
青年教师个人总结
2015/02/11 职场文书
2015年七一建党节活动总结
2015/03/20 职场文书
干部培训工作总结2015
2015/05/25 职场文书
初任公务员培训心得体会
2016/01/08 职场文书
如何开发一个渐进式Web应用程序PWA
2021/05/10 Javascript