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

为什么我这个不会实现无缝滚动

<div id="content" style="width: 300px; height: 400px; border:1px solid #e6e6e6; overflow: hidden;">

<ul id="con1" style="color: #333; line-height: 23px; background: #fc0">

<li>带敬爱靠上了解到爱上就打开了京东商城点击了解到拉动</li>

<li>带敬爱靠上了解到爱上就打开了京东商城点击了解到拉动</li>

<li>带敬爱靠上了解到爱上就打开了京东商城点击了解到拉动</li>

<li>带敬爱靠上了解到爱上就打开了京东商城点击了解到拉动</li>

<li>带敬爱靠上了解到爱上就打开了京东商城点击了解到拉动</li>

<li>带敬爱靠上了解到爱上就打开了京东商城点击了解到拉动</li>

<li>带敬爱靠上了解到爱上就打开了京东商城点击了解到拉动</li>

<li>带敬爱靠上了解到爱上就打开了京东商城点击了解到拉动</li>

<li>带敬爱靠上了解到爱上就打开了京东商城点击了解到拉动</li>

</ul>

<ul id="con2" style=" background: #cc6600"></ul>

</div>

<script type="text/javascript">

        var con=document.getElementById("content");

        var c1=document.getElementById("con1"),

            c2=document.getElementById("con2");

            c2.innerHTML=c1.innerHTML;

 function move(){

if(con.scrollTop>=c1.offsetHeight){

con.scrollTop=0;

}

else{

con.scrollTop++;

}

 }

     var se=setInterval("move()",50);

          


</script>


正在回答

2 回答

你看着两个之间有间距,是因为网页本身有默认样式只要在<body>标签第一行加上

<style type="text/css">

*{

padding:0 auto;

margin:0 auto;}

</style>

显示效果就是对的。

http://img1.sycdn.imooc.com//57a9b1cd0001b84405780415.jpg


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

iceminit 提问者

第二个滚动完了以后,就停止了,不是无缝的
2016-08-11 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//57a9b03b0001638a03000401.jpg

是在滚动,但是显示有问题。我用的是搜狗浏览器。

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

举报

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

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

进入课程

为什么我这个不会实现无缝滚动

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