jQuery轻松实现无缝轮播效果

//CSS

?
1
2
3
4
5
6
7
8
<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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
< 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

?
1
2
3
4
5
6
7
8
9
<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>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值