为了账号安全,请及时绑定邮箱和手机立即绑定

js无缝滚动

标签:
JavaScript

js无缝滚动:

1
<!DOCTYPE html><html lang="en"><head>   <meta charset="UTF-8">   <title>Document</title> <style>       *{margin: 0;padding:0;}        ul,li{list-style: none;}       #main{          width:400px;             height: 100px;           border: 4px solid #ddd;          background: #fff;             margin: 0 auto;           overflow: hidden;      }       #main h1{border-bottom: 4px solid #000;background: pink}       #area{ overflow: hidden;height:100% }    </style></head><body> <div id="main">      <h1>无缝滚动</h1>       <div id="area">          <ul id="ul1">                <li>1.西游记</li>              <li>2.红楼梦</li>              <li>3.西厢记</li>              <li>4.鹿鼎记</li>              <li>5.石头记</li>              <li>6.水浒传</li>          </ul>         <ul id="ul2"></ul>     </div>    </div>    <script type="text/javascript">          var area=document.getElementById("area");          var ul1=document.getElementById("ul1");            var ul2=document.getElementById("ul2");            ul2.innerHTML=ul1.innerHTML;//克隆一个ul            function scrollUp(){               if(area.scrollTop>=ul1.offsetHeight){                    area.scrollTop=0;               }else{                  area.scrollTop++;               }           }           var myScroll=setInterval("scrollUp()",50);         area.onmouseover=function(){                clearInterval(myScroll);            }           area.onmouseout=function(){             myScroll=setInterval("scrollUp()",50);          }   </script></body></html>


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

0 评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消