html+css+javascript如何实现列表循环滚动

这次给大家带来html+css+javascript如何实现列表循环滚动,html+css+javascript实现列表循环滚动的注意事项有哪些,下面就是实战案例,一起来看一下。

说明:设置时间定时,在规定的时间内替换前一个节点的内容
1、关键代码:javascript:

 var dome=document.getElementById("dome"); //获取节点 var dome1=document.getElementById("dome1"); var dome2=document.getElementById("dome2"); var speed=50;//设置向上轮动的速度 dome2.innerHTML=dome1.innerHTML;//复制节点 关键语句 function moveTop(){ if(dome1.offsetHeight-dome.scrollTop<=0){//判断内容第一次是否循环完了 dome.scrollTop=0; }else{ dome.scrollTop++;//否则上移 } } var myFunction=setInterval("moveTop()",speed);//设置时间定时 dome.onmouseover=function(){//鼠标放在区域内停止 clearInterval(myFunction); } dome.onmouseout=function(){ myFunction=setInterval(moveTop,speed); } 

2、代码示例:完整代码(可运行)

    循环滚动信息栏  body{ margin:0px; padding:0px; } #express li{ height:25px; border-bottom:dashed 1px #999; line-height:20px; font-size:12px; list-style:none; } #dome{ height:305px; overflow:hidden; margin-top:0px; } #book_class{ width:200px; height:310px; border:3px solid #999; margin-left:auto; margin-right:auto; margin-top:70px; border-radius:5px 5px 5px 5px; box-shadow:0px 0px 10px 10px #CECED1; } #express{ margin-left:-30px; margin-right:10px; margin-bottom:0px; margin-top:0px; } #book_class div div ul li a{ text-decoration:none; color:#333333; } #book_class div div ul li a:hover{ text-decoration:underline; }       var dome=document.getElementById("dome"); var dome1=document.getElementById("dome1"); var dome2=document.getElementById("dome2"); var speed=50;//设置向上轮动的速度 dome2.innerHTML=dome1.innerHTML;//复制节点 function moveTop(){ if(dome1.offsetHeight-dome.scrollTop<=0){ dome.scrollTop=0; }else{ dome.scrollTop++; } } var myFunction=setInterval("moveTop()",speed); dome.onmouseover=function(){ clearInterval(myFunction); } dome.onmouseout=function(){ myFunction=setInterval(moveTop,speed); }   

相信看了这些案例你已经掌握了方法,更多精彩请关注创想鸟其它相关文章!

相关阅读:

立即学习“Java免费学习笔记(深入)”;

html+css+jquery做选项卡

怎么在HTML中隐藏一段文字

以上就是html+css+javascript如何实现列表循环滚动的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1545790.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月21日 17:25:42
下一篇 2025年12月21日 17:26:02

相关推荐

发表回复

登录后才能评论
关注微信