2012-06-25 61 views
-1

JQUERYjQuery的横向滑动像跑马灯

 $(document).ready(function(){ 
      var wi = 0; 
      window.setInterval(function() { 
       wi += 15; 
      $(".students-holder").animate({"position": "relative","left": wi}); 
      }, 1); 
     }) 

CSS

.students{ 
background: #262525; 
width: 860px; 
height: 54px; 
padding: 0 5px; 
position:relative; 
overflow:hidden;} 

.students-holder{ 
min-width:2000px; 
position:absolute; 
left:-50px;} 

.inline-image{ 
display:inline-block;} 

HTML

<div class="students"> 
<div class="students-holder"> 
    <img class="inline-image" src="https://graph.facebook.com/mardhagz/picture"/> 
    <img class="inline-image" src="https://graph.facebook.com/mardhagz/picture"/> 
    <img class="inline-image" src="https://graph.facebook.com/mardhagz/picture"/> 
    <img class="inline-image" src="https://graph.facebook.com/mardhagz/picture"/> 
</div></div> 

DEMO LINK http://jsfiddle.net/2vCNR/

有:/人知道像大门罩方向向左?如果鼠标悬停将停止(); mouseout run(); :/请帮助...

+0

您可以创建只CSS跑马灯效果:http://stackoverflow.com/questions/21233033/css3-marquee-effect –

回答

0

使用这个jQuery:

$(document).ready(function(){ 
     var wi = 0; 
     window.setInterval(function() { 
      wi -= 5; 
     $(".students-holder").animate({"position": "relative","left": wi}); 
     }, 1); 
    })