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

为什么我的iCon2.innerHTML=iCon1.innerHTML加了和不加是一样的,而且在临界处还要抖动一下。。求大神帮忙看一下

<!DOCTYPE html>

<html>

<head>

<title>无缝滚动操作</title>

<style type="text/css">

        #wrap{

          height:200px;

          width:500px;

          border:1px solid black;

          background-color:yellow;

          overflow: hidden;

        }

</style>

</head>

<body>

<div id='wrap'>

<div id="icon1">

<ol>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

</ol>

</div>

<div id="icon2">

<ol>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

<li>使用JavaScript技术,实现使用时间差来转换倒计时效果。</li>

</ol>

</div>

</div>

<script type="text/javascript">

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

var iCon1=document.getElementById('icon1');

var iCon2=document.getElementById('icon2');

//iCon2.innerHTML=iCon1.innerHTML;

function areaMove(){

if(area.scrollTop>=iCon1.offsetHeight){

area.scrollTop=0;

}

else{

   area.scrollTop++;

}

    }

setInterval('areaMove()',50);//一定要加引号和括号


</script>

</body>

</html>


正在回答

2 回答

#wrap{
    height:130px;  /***我把这个高度改了一下***/
    width:500px;
    border:1px solid black;
    background-color:yellow;
    overflow: hidden;
}

iCon2.innerHTML=iCon1.innerHTML加了和不加是一样的 ;确实是这种,他加上这句话应该是<div id="icon2"> 他这个div里 开始是空的,而你却一开始就放了值,所以这句就没有用了,我改了一下你的那个高度是因为,你的最外层div的高度不能高于 <div id="icon1">的调度,不然的话if(area.scrollTop>=iCon1.offsetHeight)  这个if永远都进不了。也就是说不会一直滚下去。


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

张筱诺8983 提问者

谢谢大神!!!
2015-12-13 回复 有任何疑惑可以回复我~
#2

李晓健 回复 张筱诺8983 提问者

没有其他问题的话 麻烦帮我把问题结掉,谢谢
2015-12-13 回复 有任何疑惑可以回复我~
#3

张筱诺8983 提问者

非常感谢!
2015-12-13 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

为什么我的iCon2.innerHTML=iCon1.innerHTML加了和不加是一样的,而且在临界处还要抖动一下。。求大神帮忙看一下

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