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

可以自动播放,但是一旦鼠标移入移出就乱了

可以自动播放,但是一旦鼠标移入移出就乱了

良辰瑾空人心 2016-07-27 15:15:04
代码如下<!DOCTYPE html><html><head>    <meta charset="utf-8"> <title>滚动</title> <style type="text/css"> *{margin: 0;padding: 0;font-size: 18px;} .body{width: 500px;margin: 0 auto;} #myscroll{width: 200px;height: 200px;float: left;} #scrollbox{width: 300px;height: 120px;overflow: hidden; float: left;} #con1{/*overflow: hidden;*/width: 300px;} ul{list-style: none;} li{height: 24px;overflow: hidden;}    #scrollbox ul li a{text-decoration: none;color: #000;} </style></head><body><div class="body"> <div id="myscroll">站内公告:</div> <div id="scrollbox">    <ul id="con1">        <li><a href="#">1.学会html5 绝对的屌丝逆袭(案例)</a></li>        <li><a href="#">2.tab页面切换效果(案例)</a></li>        <li><a href="#">3.圆角水晶按钮制作(案例)</a></li>        <li><a href="#">4.HTML+CSS基础课程(系列)</a></li>        <li><a href="#">5.分页页码制作(案例)</a></li>        <li><a href="#">6.导航条菜单的制作(案例)</a></li>        <li><a href="#">7.信息列表制作(案例)</a></li>        <li><a href="#">8.下拉菜单制作(案例)</a></li>        <li><a href="#">9.如何实现“新手引导”效果</a></li>    </ul>    <ul id="con2">    </ul> </div></div><script type="text/javascript"> var scrollbox=document.getElementById('scrollbox'); var con1=document.getElementById("con1"); var con2=document.getElementById("con2"); var delay=2000; var speed=50; var liheight=24;    con2.innerHTML=con1.innerHTML; var timer; scrollbox.scrollTop=0; scrollbox.onmouseover=function(){ clearInterval(timer);    } scrollbox.onmouseout=function(){        star();    } function star(){ scrollbox.scrollTop++; timer=setInterval(scrollUp,speed); }     function scrollUp(){           if (scrollbox.scrollTop % liheight==0) {           clearInterval(timer);           setTimeout(star,delay);            }else{            scrollbox.scrollTop++;            if (scrollbox.scrollTop>=con1.offsetHeight) { scrollbox.scrollTop=0; }    } }   setTimeout(star,delay)  </script></body></html>
查看完整描述

1 回答

?
慕粉3456840

TA贡献16条经验 获得超4个赞

scrollUp()中的

timer=setTimeout(star,delay)  ;

查看完整回答
反对 回复 2016-07-30
  • 1 回答
  • 1 关注
  • 1596 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信