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 相关文章推荐
jquery插件制作 自增长输入框实现代码
Aug 17 jQuery
jQuery插件Echarts实现的渐变色柱状图
Mar 23 jQuery
使用jQuery ajaxupload插件实现无刷新上传文件
Apr 23 jQuery
jquery replace方法去空格
May 08 jQuery
jQuery plugin animsition使用小结
Sep 14 jQuery
解决jquery有正确返回值但不执行success函数的问题
Aug 20 jQuery
jQuery选择器之基本选择器用法实例分析
Feb 19 jQuery
jquery实现点击弹出对话框
Feb 08 jQuery
jquery实现手风琴案例
May 04 jQuery
jQuery实现日历效果
Sep 11 jQuery
jQuery列表动态增加和删除的实现方法
Nov 05 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的RSA加密解密算法原理与用法分析
2020/01/23 PHP
js 判断脚本加载完毕的代码
2011/07/13 Javascript
人人网javascript面试题 可以提前实现下
2012/01/05 Javascript
javascript显示用户停留时间的简单实例
2013/08/05 Javascript
js导出txt示例代码
2014/01/14 Javascript
JavaScript 学习笔记之数据类型
2015/01/14 Javascript
jquery模拟实现鼠标指针停止运动事件
2016/01/12 Javascript
深入浅析knockout源码分析之订阅
2016/07/12 Javascript
总结在前端排序中遇到的问题
2016/07/19 Javascript
微信小程序 Video API实例详解
2016/10/02 Javascript
jQuery滚动监听实现商城楼梯式导航效果
2017/03/06 Javascript
Node.js通过身份证号验证年龄、出生日期与性别方法示例
2017/03/09 Javascript
TypeScript之调用栈的实现
2019/12/31 Javascript
[05:07]DOTA2英雄梦之声_第14期_暗影恶魔
2014/06/20 DOTA
[05:26]2014DOTA2西雅图国际邀请赛 iG战队巡礼
2014/07/07 DOTA
[12:21]VICI vs TNC (BO3)
2018/06/07 DOTA
[01:03:27]NAVI vs EG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Python中实现从目录中过滤出指定文件类型的文件
2015/02/02 Python
详解Python中的array数组模块相关使用
2016/07/05 Python
值得收藏,Python 开发中的高级技巧
2018/11/23 Python
详解Python3网络爬虫(二):利用urllib.urlopen向有道翻译发送数据获得翻译结果
2019/05/07 Python
python中如何实现将数据分成训练集与测试集的方法
2019/09/13 Python
python实现随机加减法生成器
2020/02/24 Python
怎样在程序里获得一个空指针
2015/01/24 面试题
喝酒检查书范文
2014/02/23 职场文书
利群广告词
2014/03/20 职场文书
土建专业大学生自荐信范文
2014/04/09 职场文书
《海伦?凯勒》教学反思
2014/04/17 职场文书
机械专业毕业生自我鉴定2014
2014/10/04 职场文书
科学育儿宣传标语
2014/10/08 职场文书
电子银行业务授权委托书
2014/10/10 职场文书
学习十八届四中全会精神思想汇报
2014/10/23 职场文书
2019最新版劳务派遣管理制度
2019/08/16 职场文书
六个好看实用的 HTML + CSS 后台登录入口页面
2022/04/28 HTML / CSS
索尼ICF-36收音机评测
2022/04/30 无线电