美文网首页
js特效返回顶部

js特效返回顶部

作者: 霁雨轩阁 | 来源:发表于2018-09-12 23:35 被阅读0次

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8" />
    <title></title>
    <style type="text/css">
    img{
    position: fixed;
    bottom: 30px;
    right: 30px;
    display: none;
    }
    div{
    width: 1210px;
    margin: 0 auto;
    text-align: center;
    }
    </style>
    </head>
    <body>
    <img src="img/Top.jpg"/>
    <div >
    我是最顶端.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....
    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    风吹马尾千条线,雨打羊毛一片毡.....

    </div>
    <script type="text/javascript" src="js/my.js">

        </script>
        <script type="text/javascript">
            var img=document.getElementsByTagName("img")[0];
             window.onscroll=function(){
                if(scroll().top>200){
                    img.style.display="block";
                }else{
                    img.style.display="none";
                }
                leader=scroll().top;
             }
            var leader=0;
            var target=0;
            var timer=null;
            img.onclick=function(){
                clearInterval(timer);
                timer=setInterval(function(){
                    var speed=(target-leader)/10;
                    speed=speed>0?Math.ceil(speed):Math.floor(speed);
                    leader=leader+speed;
                    window.scrollTo(0,leader);//技术点
                    if(leader===0){
                        clearInterval(timer);
                    }
                    
                },25);
            
            }
        </script>
    </body>
    

    </html>

    unction scroll() { // 开始封装自己的scrollTop
    if(window.pageYOffset !== undefined) { // ie9+ 高版本浏览器
    // 因为 window.pageYOffset 默认的是 0 所以这里需要判断
    return {
    left: window.pageXOffset,
    top: window.pageYOffset
    }
    }
    else if(document.compatMode === "CSS1Compat") { // 标准浏览器 来判断有没有声明DTD
    return {
    left: document.documentElement.scrollLeft,
    top: document.documentElement.scrollTop
    }
    }
    return { // 未声明 DTD
    left: document.body.scrollLeft,
    top: document.body.scrollTop
    }
    }

    相关文章

      网友评论

          本文标题:js特效返回顶部

          本文链接:https://www.haomeiwen.com/subject/kluvixtx.html