新闻滚动

Posted mudeng007

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新闻滚动相关的知识,希望对你有一定的参考价值。

   --------------------->   -------------------->  

 

  1. 获取第一个元素,appendTo到结构中
  2. setInterval每timer秒执行上个操作
  3. 鼠标移入清除 clearInterval
.myDiv{height:200px;overflow:hidden;}
li{height:50px;line-height:50px;}
<div class="myDiv">
  <ul>
    <li>000</li>
    <li>111</li>
    <li>222</li>
    <li>333</li>
    <li>444</li>
    <li> . . . </li>
  </ul>
</div>
<script>
var myDiv=$(".myDiv");
var countDown=1000;
var timer;
myDiv.hover(function(){
  clearInterval(timer);
},function(){
  timer=setInterval(function(){
    var first=myDiv.find("li:first");
      var lineHeight=first.height(); 
    first.animate({marginTop:-lineHeight+"px"},500,function(){
      first.appendTo("ul").css({marginTop:0});
    })
  },countDown)
}).trigger("mouseleave");//页面载入默认执行
</script>

 

以上是关于新闻滚动的主要内容,如果未能解决你的问题,请参考以下文章

如何在 MS Word 文档中显示代码片段,因为它在 *** 中显示(滚动条和灰色背景)

Recyclerview 滚动在嵌套滚动视图中的片段中不起作用

带有两个列表片段的可滚动布局

无间歇文字滚动_ 原生js实现新闻无间歇性上下滚动

scrapy主动退出爬虫的代码片段(python3)

如何用js实现一个横向滚动新闻?补充里已附图。求详细代码,不要太复杂的。最好使用div不要用table