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和原生JavaScript实现网页定位导航特效
Apr 03 jQuery
jQuery ajax请求struts action实现异步刷新
Apr 19 jQuery
jquery append与appendTo方法比较
May 24 jQuery
jQuery复合事件用法示例
Jun 10 jQuery
jQuery读取本地的json文件(实例讲解)
Oct 31 jQuery
jQuery利用FormData上传文件实现批量上传
Dec 04 jQuery
jQuery Ajax async=&gt;false异步改为同步时,解决导致浏览器假死的问题
Jul 22 jQuery
jQuery 筛选器简单操作示例
Oct 02 jQuery
jQuery鼠标滑过横向时间轴样式(代码详解)
Nov 01 jQuery
jQuery+PHP+Ajax实现动态数字统计展示功能
Dec 25 jQuery
jQuery Datatables 动态列+跨列合并实现代码
Jan 30 jQuery
jQuery-App输入框实现实时搜索
Nov 19 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微信企业号开发之回调模式开启与用法示例
2017/11/25 PHP
网络之美 JavaScript中Get和Set访问器的实现代码
2010/09/19 Javascript
JS网页在线获取鼠标坐标值的方法
2015/02/28 Javascript
jQuery实现弹出窗口中切换登录与注册表单
2015/06/05 Javascript
js鼠标点击按钮切换图片-图片自动切换-点击左右按钮切换特效代码
2015/09/02 Javascript
Javascript验证方法大全
2015/09/21 Javascript
深入解析JavaScript中的数字对象与字符串对象
2015/10/21 Javascript
HTML页面定时跳转方法解析(2种任选)
2016/12/22 Javascript
微信小程序组件 contact-button(客服会话按钮)详解及实例代码
2017/01/10 Javascript
让微信小程序支持ES6中Promise特性的方法详解
2017/06/13 Javascript
js生成word中图片处理方法
2018/01/06 Javascript
Vue打包后出现一些map文件的解决方法
2018/02/13 Javascript
用Electron写个带界面的nodejs爬虫的实现方法
2019/01/29 NodeJs
详解package.json版本号规则
2019/08/01 Javascript
js实现旋转的星空效果
2019/11/01 Javascript
js 计数排序的实现示例(升级版)
2020/01/12 Javascript
vue实现表单未编辑或未保存离开弹窗提示功能
2020/04/08 Javascript
element-ui tree结构实现增删改自定义功能代码
2020/08/31 Javascript
[01:00:10]完美世界DOTA2联赛PWL S2 FTD vs Inki 第二场 11.21
2020/11/24 DOTA
python编写弹球游戏的实现代码
2018/03/12 Python
python 利用turtle库绘制笑脸和哭脸的例子
2019/11/23 Python
python3中pip3安装出错,找不到SSL的解决方式
2019/12/12 Python
pytorch nn.Conv2d()中的padding以及输出大小方式
2020/01/10 Python
Python判断字符串是否为空和null方法实例
2020/04/26 Python
python使用hdfs3模块对hdfs进行操作详解
2020/06/06 Python
英国著名的化妆品折扣网站:Allbeauty.com
2016/07/21 全球购物
毕业生自荐书
2013/12/18 职场文书
集团公司党的群众路线教育实践活动工作总结
2014/03/03 职场文书
班主任对学生的评语
2014/04/26 职场文书
信息员培训方案
2014/06/12 职场文书
公司授权委托书范本
2014/09/18 职场文书
2015年高中班主任工作总结
2015/04/30 职场文书
2015年科学教研组工作总结
2015/07/22 职场文书
2015年除四害工作总结
2015/07/23 职场文书
Python Flask请求扩展与中间件相关知识总结
2021/06/11 Python
MySQL数据库简介与基本操作
2022/05/30 MySQL