zoukankan      html  css  js  c++  java
  • 滚动合集

    <script type="text/javascript">
    // 自动滚动
    function boxmove(d1,d2,d3,e,obj){
    var speed=30;
    var demo=document.getElementById(d1);
    var demo1=document.getElementById(d2);
    var demo2=document.getElementById(d3);
    demo2.innerHTML
    =demo1.innerHTML;
    function boxTop(){
    if(demo2.offsetTop-demo.scrollTop<=0){demo.scrollTop-=demo1.offsetHeight}
    else{demo.scrollTop++}
    }
    function boxRight(){
    if(demo.scrollLeft<=0){demo.scrollLeft+=demo2.offsetWidth}
    else{demo.scrollLeft--}
    }
    function boxBottom(){
    if(demo1.offsetTop-demo.scrollTop>=0){demo.scrollTop+=demo2.offsetHeight}
    else{demo.scrollTop--}
    }
    function boxLeft(){
    if(demo2.offsetWidth-demo.scrollLeft<=0){demo.scrollLeft-=demo1.offsetWidth}
    else{demo.scrollLeft++}
    }
    if(e==1){
    var MoveTop=setInterval(boxTop,speed);
    demo.onmouseover
    =function(){clearInterval(MoveTop);}
    demo.onmouseout
    =function(){MoveTop=setInterval(boxTop,speed)}
    }
    if(e==2){
    var MoveRight=setInterval(boxRight,speed);
    demo.onmouseover
    =function(){clearInterval(MoveRight)}
    demo.onmouseout
    =function(){MoveRight=setInterval(boxRight,speed)}
    }
    if(e==3){
    var MoveBottom=setInterval(boxBottom,speed);
    demo.onmouseover
    =function(){clearInterval(MoveBottom);}
    demo.onmouseout
    =function(){MoveBottom=setInterval(boxBottom,speed)}
    }
    if(e==4){
    var MoveLeft=setInterval(boxLeft,speed)
    demo.onmouseover
    =function(){clearInterval(MoveLeft)}
    demo.onmouseout
    =function(){MoveLeft=setInterval(boxLeft,speed)}
    }
    if(e=="top"){
    MoveTop
    =setInterval(boxTop,speed)
    obj.onmouseout
    =function(){clearInterval(MoveTop);}
    }
    if(e=="right"){
    MoveRight
    =setInterval(boxRight,speed)
    obj.onmouseout
    =function(){clearInterval(MoveRight);}
    }
    if(e=="bottom"){
    MoveBottom
    =setInterval(boxBottom,speed)
    obj.onmouseout
    =function(){clearInterval(MoveBottom);}
    }
    if(e=="left"){
    MoveLeft
    =setInterval(boxLeft,speed)
    obj.onmouseout
    =function(){clearInterval(MoveLeft);}
    }
    }
    </script>
    <h2>向上</h2>
    <div id="a" style="overflow:hidden;height:100px;90px;">
    <div id="a1">
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    </div>
    <div id="a2"></div>
    </div>
    <script type="text/javascript">
    boxmove(
    "a","a1","a2",1);
    </script>


    <h2>向右</h2>
    <div id="b" style="overflow:hidden;height:100px;90px;">
    <div id="b1">
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    </div>
    <div id="b2"></div>
    </div>
    <script type="text/javascript">
    boxmove(
    "b","b1","b2",2);
    </script>

    <h2>向下</h2>
    <div id="c" style="overflow:hidden;height:100px;90px;">
    <div id="c1">
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    </div>
    <div id="c2"></div>
    </div>
    <script type="text/javascript">
    boxmove(
    "c","c1","c2",3);
    </script>

    <h2>向左</h2>
    <div id="d" style="overflow:hidden;height:100px;90px;">
    <div id="d1">
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    </div>
    <div id="d2"></div>
    </div>
    <script type="text/javascript">
    boxmove(
    "d","d1","d2",4);
    </script>

    <h2>手动滚动 - <strong onmouseover="boxmove('aa','aa1','aa2','top',this);"></strong> <strong onmouseover="boxmove('aa','aa1','aa2','bottom',this);"></strong></h2>
    <div id="aa" style="overflow:hidden;height:100px;90px;">
    <div id="aa1">
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    </div>
    <div id="aa2"></div>
    </div>

    <h2>手动滚动 - <strong onmouseover="boxmove('bb','bb1','bb2','left',this);"></strong> <strong onmouseover="boxmove('bb','bb1','bb2','right',this);"></strong></h2>
    <div id="bb" style="overflow:hidden;height:100px;90px;">
    <div id="bb1">
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    <img src="http://www.jb51.net/images/logo.gif" alt="" />
    </div>
    <div id="bb2"></div>
    </div>
  • 相关阅读:
    博客搬迁
    Android 集成FaceBook实现第三方登陆
    android-Xfermode模式详解
    android FileNotFoundException
    EditText 隐藏或者显示输入内容
    Fragment+ViewPager静止滑动,去掉默认的滑动效果
    Xcode 常用插件(持久更新)
    XMPP- JID 与 XMPP的命名空间
    android openfire 和 xmpp
    IOS-数据持久化的几种方式
  • 原文地址:https://www.cnblogs.com/poissonnotes/p/2044284.html
Copyright © 2011-2022 走看看