时间:2021-05-26
静态效果如下:(动态效果复制粘贴下面代码可见)
代码如下:
<!DOCTYPE html><html><head> <title></title> <meta charset="utf-8"> <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> <style type="text/css"> *{ padding: 0; margin:0; } ul,li{ list-style: none } .scroll { height:90px; width:100%; max-width:640px; background-color:#000; overflow:hidden; color: #fff; } .scroll ul { width:100%; position:absolute; left:0; top:0; } .scroll span { font-size:20px; height:30px; } .scroll li { height:30px; line-height:30px; } </style></head><body> <div id="scroll" class="scroll clearfix"> <ul> <li>444444444444444444444444</li> <li>11111111111111111111111111</li> <li>11111111111111111111111111</li> <li>11111111111111111111111111</li> <li>11111111111111111111111111</li> <li>33333333333333333333333333</li> <li>11111111111111111111111111</li> <li>11111111111111111111111111</li> <li>11111111111111111111111111</li> <li>11111111111111111111111111</li> <li>11111111111111111111111111</li> <li>2222222222222</li> </ul> </div></body></html><script type="text/javascript"> //滚动 var scrollIndex=0; var Timer=null; function scroll_f(){ clearInterval(Timer); var ul=$("#scroll ul"); var li=ul.children("li"); var h=li.height(); var index=0; ul.css("height",h*li.length*2); ul.html(ul.html()+ul.html()); function run() { if(scrollIndex>=li.length){ ul.css({top:0}); scrollIndex=1; ul.animate({top:-scrollIndex*h},200); } else{ scrollIndex++; ul.animate({top:-scrollIndex*h},200); } } Timer=setInterval(run,1500); } $(function(){ scroll_f(); })</script>以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
简单实现纵向无缝滚动(不要忘记引入jquery文件哦)看效果:1、HTML代码简单的jQuery无缝向上滚动效果简单的jQuery无缝向上滚动效果简单的jQue
js替代marquee实现图片无缝滚动可能大家都碰到过,当marquee中滚动的是图片的时候,滚到终点的时候直接就跳回到起点了,而不像文字那样可以无缝滚动,下面
本文实例讲述了JS实现单行文字不间断向上滚动的方法。分享给大家供大家参考。具体分析如下:前几天帮一个朋友写了一个单行文字不间断向上滚动的JS效果,现在分享给需要
js实现的文字向上滚动效果,适合文字公告等。test#textHeight{line-height:25px;height:25px;overflow:hidd
当新闻较多,并且空前有限的时候,使用滚动是一个不错的选择,本章节就通过代码实例介绍一下如何实现此效果。代码实例如下:文字列表无缝向上滚动代码*{margin:0