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

滚动不了,是怎么回事

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>无标题文档</title>

<style type="text/css">

*{

margin:0;

padding:0;

 }

.box{

width:300px;

height:250px;

border:#999 solid 3px;

overflow:hidden;

}

#music{

overflow:hidden;  //必不可少;

width:300px;// width,height 的设置也不可少

height:174px;

}

#hang{

width:100%;

height:76px;

background:#C00;

text-align:center;

color:#FF0;

font-family:'微软雅黑';

font-size:42px;

overflow:hidden;

}

ul{

list-style:none;

}

ul li {

line-height:25px;

color:#000;

text-align:center;

text-decoration:none;

}

ul li a{

color:#000;

text-decoration:none;

}

</style>


</head>


<body>

<div class="box">

<div id="hang">Music

    </div>

    <div id="music">

    <ul id="con1">

    <li><a href="#">然后怎样</a></li>

        <li><a href="#">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--Eason Chen</a></li>

        <li><a href="#">完成了所谓的理想</a></li>

        <li><a href="#">放纵了情绪的泛滥</a></li>

        <li><a href="#">汗都流干 天都微亮</a></li>

        <li><a href="#">然后怎样</a> </li>

        <li><a href="#">拥有了旅行的空档</a></li>

        <li><a href="#">却遗失流浪的背囊</a></li>

        <li><a href="#">沿着轨道 一直流浪</a></li>

        <li><a href="#"> 然后怎样</a></li>

        </ul>

        <ul id="con2"></ul>

    </div>

</div>

<script type="text/javascript">

 var area = document.getElementById('music');

 var con1 = document.getElementById('con1');

 var con2 = document.getElementById('con2');

 var speed = 50;

 area.scrollTop = 0;

 con2.innerHTML = con1.innerHTML;

 function scrollUp(){

if(area.scrollTop >= con1.offsetHeight)

  {

area.scrollTop = 0;

}

else{

  area.scrollTop ++; 

}

var myScroll = setInterval(scrollUp,speed);

area.onmouseover = function(){

clearInterval(myScroll);

}

area.onmouseout = function(){

myScroll = setInterval("scrollUp()",speed);

}

 </script>

</body>

</html>

================================

代码哪里错了吗?为嘛滚动不了

正在回答

1 回答

少了个调用函数,你只定义好了函数,但是没有调用啊,在代码中加个scrollUp();

0 回复 有任何疑惑可以回复我~
#1

Dream0703 提问者

var myScroll = setInterval(scrollUp,speed); 这句话不是调用吗
2016-05-17 回复 有任何疑惑可以回复我~
#2

IMaki 回复 Dream0703 提问者

帮你看了半天才发现!你的css里加的注释格式是错的,应该用/**/,css不支持//单行注释,你把那两行注释去掉就可以了。
2016-05-18 回复 有任何疑惑可以回复我~
#3

Dream0703 提问者 回复 IMaki

谢谢你啊
2016-05-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
信息滚动效果制作
  • 参与学习       47753    人
  • 解答问题       321    个

萌妹子带您快速学习滚动效果,掌握无缝滚动和歇间性滚动的制作方法

进入课程

滚动不了,是怎么回事

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信