当前位置: 代码迷 >> Java Web开发 >> 请问一个滚动有关问题:)
  详细解决方案

请问一个滚动有关问题:)

热度:80   发布时间:2016-04-17 13:43:54.0
请教一个滚动问题:)
为什么我图片比较少的时候不滚动了捏。。


<div   id=demo   style= "overflow:hidden;width:100% ">  
<div   id=demo1>
  。。。
  。。。
  。。。
</div>  
<div   id=demo2> </div>  
<script>
    var   speed=10
    demo2.innerHTML=demo1.innerHTML
    function   Marquee(){
    if(demo2.offsetWidth-demo.scrollLeft <=0)

    demo.scrollLeft-=demo1.offsetWidth
    else{

    demo.scrollLeft++
    }
    }
    var   MyMar=setInterval(Marquee,speed)
    demo.onmouseover=function()   {
clearInterval(MyMar)}
    demo.onmouseout=function()   {
MyMar=setInterval(Marquee,speed)}
    </script>  
</div>


------解决方案--------------------
如果demo1的宽度比demo小的话,demo.scrollLeft++是不会被执行的
相当于没有滚动条是不会被拉动的
  相关解决方案