文字的向上滚动
2017-08-04 17:32
309 查看
.gundong{
height: 50px;
overflow: hidden;
}
.gundong ul{
list-style: none;
width: 100%;
display: block;
height: 50px;
}
.gundong ul li{
height: 50px;
background: bisque;
line-height: 50px;
}
<div class="gundong">
<ul>
<li>dfh</li>
<li>dfhdif</li>
<li>feuif</li>
<li>fhur</li>
<li>fhuerfye</li>
<li>ewrope</li>
<li>pdfo</li>
</ul>
</div>
setInterval(function(){
if(!$('.gundong ul').is(':animated')){
var hei =$('.gundong ul li').height();
var len = $('.gundong ul li').length;
var heilen = hei*len;
var whei = hei;
var mar1= parseInt($('.gundong ul').css('margin-top'));
var endmar = (parseInt((heilen/whei)-1)*whei);
if(mar1<=-endmar){
$('.gundong ul').animate({marginTop:'0px'},300)
}else{
$('.gundong ul').animate({marginTop:mar1-whei+'px'},300)
}
}
},3000)
height: 50px;
overflow: hidden;
}
.gundong ul{
list-style: none;
width: 100%;
display: block;
height: 50px;
}
.gundong ul li{
height: 50px;
background: bisque;
line-height: 50px;
}
<div class="gundong">
<ul>
<li>dfh</li>
<li>dfhdif</li>
<li>feuif</li>
<li>fhur</li>
<li>fhuerfye</li>
<li>ewrope</li>
<li>pdfo</li>
</ul>
</div>
setInterval(function(){
if(!$('.gundong ul').is(':animated')){
var hei =$('.gundong ul li').height();
var len = $('.gundong ul li').length;
var heilen = hei*len;
var whei = hei;
var mar1= parseInt($('.gundong ul').css('margin-top'));
var endmar = (parseInt((heilen/whei)-1)*whei);
if(mar1<=-endmar){
$('.gundong ul').animate({marginTop:'0px'},300)
}else{
$('.gundong ul').animate({marginTop:mar1-whei+'px'},300)
}
}
},3000)
相关文章推荐
- 文字向上屏幕滚动
- jquery实现文字向上滚动
- 文字向上滚动
- 文字不断滚动代码(向上滚动)
- 文字向上滚动代码
- jquery插件之文字间歇自动向上滚动效果代码
- 文字向上滚动效果
- 单行文字间歇向上滚动,放上光标就停,移开继续滚动。
- js实现文字无缝向上滚动
- jquery实现文字向上滚动
- JS 文字向上滚动代码
- Jquery结合div+css实现文字间断停顿向上滚动效果
- jQuery插件实现文字无缝向上滚动效果代码
- jquery单行文字向上滚动效果示例
- JS实现单行文字不间断向上滚动的方法
- js实现文字列表无缝向上滚动
- 文字不间断向上滚动--javascript+div+ul+li
- [JS]连续向上滚动文字代码
- 向上滚动的文字跑马灯,基于JQUERY,淡入淡出
- 利用CSS3实现的文字定时向上滚动