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

我想问一下,为什么滚动的高度大于等于con1的高度后,滚动的高度又变为0了呢 不是还有con2的内容可以滚动码

function scrollTop(){

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

        area.scrollTop=0;

    }

    else{

        area.scrollTop++;

    }

 }


正在回答

2 回答

他这个con2的内容旨在当你的con1的scrollTop还未到达他的长度时,用来填补con1下面的空白,当con1的scrollTop到达了他的长度,再直接用con1的内容替代con2的内容来继续显示。

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

慕粉3760367 提问者

非常感谢!
2016-10-17 回复 有任何疑惑可以回复我~

为什么不能运行

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

<title>JS动画案例</title>

<style type="text/css">

    *{

        padding:0;

        margin:0;

    }

    i{list-style: none;filter:alpha(opacity=100);opacity=1;top:20px;}

    a{text-decoration: none;display:block;float:left;margin:20px 10px;}

    #move{width:300px;height:250px;margin:30px;border:2px solid #ccc;}



</style>

<script type="yundong.js"></script>

<script type="text/javascript">

    window.onload=function(){

        var omove=document.getElementById('move');

        var alist=omove.getElementsByTagName('a');

        for(var i = 0;i < alist.length;i++){

            alist[i].onmouseover=function(){

              var _this=this.getElementsByTagName('i')[0];

            startmove(_this,{top:-20,opacity:0},function(){

                _this.style.top=25+'px';

                startmove(_this,{top:20,opacity:100});

            });  

            }

            

        }

    }


</script>

<meta name="description" content="">

<meta name="keywords" content="">

<link href="" rel="stylesheet">

</head>

<body>

    <div id="move">

       <a href="#" title=""><i><img src="images/jsq1.jpg" alt=""></i><p>计算器1</p></a>

       <a href="#" title=""><i><img src="images/jsq2.jpg" alt=""></i><p>计算器2</p></a>

       <a href="#" title=""><i><img src="images/jsq3.jpg" alt=""></i><p>计算器3</p></a>

       <a href="#" title=""><i><img src="images/jsq1.jpg" alt=""></i><p>计算器4</p></a>

       <a href="#" title=""><i><img src="images/jsq2.jpg" alt=""></i><p>计算器5</p></a>

       <a href="#" title=""><i><img src="images/jsq3.jpg" alt=""></i><p>计算器6</p></a>

    </div>

    

</body>

</html>


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

qq_苏慕遮_24019744

可能会是你的js代码文件yundong.js的问题吧,看不到
2016-10-17 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

我想问一下,为什么滚动的高度大于等于con1的高度后,滚动的高度又变为0了呢 不是还有con2的内容可以滚动码

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