• 滚动div的动画


    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title></title>

    </head>
    <style type="text/css">
    .sq{ 200px;height: 300px;background-color: green;padding-top: 100px;}
    .sq p{
    -webkit-transform: translate3d(0,-100px,0);
    -moz-transform: translate3d(0,-100px,0);
    -o-transform: translate3d(0,-100px,0);
    -ms-transform: translate3d(0,-100px,0);
    transform: translate3d(0,-100px,0);
    opacity: 1;

    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    -moz-transition: opacity 0.35s, -moz-transform 0.35s;
    -o-transition: opacity 0.35s, -o-transform 0.35s;
    -ms-transition: opacity 0.35s, -ms-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    }
    .sq:hover p{

    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    }

    ul{position: fixed;left: 70%;top: 50%;}
    .q1{padding-top: 500px;}
    .q2{}
    </style>
    <body>
    <ul>
    <li><a href="#q1">1</a></li>
    <li><a href="#q2">2</a></li>
    <li><a href="">3</a></li>
    <li><a href="">4</a></li>
    <li><a href="">5</a></li>
    <li><a href="">6</a></li>
    </ul>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>454646


    56456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <button>返回垂直滚动条的位置</button>
    <div id="q1">
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    <p>q1q1q1q1q1q1</p>
    </div>
    <div id="q2">

    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p><p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    <p>22222222222222222</p>
    </div>
    <div class="sq">
    <p class="sqp">叫撒点开始卡了点空间就凉快凉快水电费</p>

    </div>
    <a href="#" id="playButton">Play</a>
    <div class="box"></div>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <p>45464656456456564</p>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/move.js/0.5.0/move.min.js"></script>

    <script>
    $(function(){
    $("button").click(function(){
    //alert($("body").scrollTop());
    move('.sq').x(300).end();
    });

    var offset = 254;
    $back_to_top = $('p');
    $(window).scroll(function() {
    if ($("body").scrollTop() > 254) {
    /*$('.sqp').addClass('cd-is-visible');*/
    //alert($("body").scrollTop());
    move('.sq')
    .to(500, 200)
    .rotate(180)
    .scale(0.5)
    .set('background-color', '#FF0551')
    .set('border-color', 'black')
    .duration('3s')
    .skew(50, -30)
    .then()
    .set('opacity', 0)
    .duration('0.3s')
    .scale(.1)
    .pop()
    .delay(2000)
    .end();
    /*.set('background-color', 'red')
    .x(500)
    .scale(.5)
    .rotate(60)
    .then()
    .rotate(30)
    .scale(1.5)
    .set('border-radius', 5)
    .set('background-color', 'white')
    .then()
    .set('opacity', 0)
    .pop()
    .pop()
    .end();*/
    }

    });
    })
    </script>
    </body>
    </html>

  • 相关阅读:
    C# 使用IEnumerable,yield 返回结果,同时使用foreach时,在循环内修改变量的值无效(二)
    C# 使用IEnumerable,yield 返回结果,同时使用foreach时,在循环内修改变量的值无效(一)
    NPOI Excel 单元格背景颜色对照表
    Go语言中的字符和字符串
    ueditor上传图片跨域问题解决
    OAuth在WebApi中的使用,前后台分离的调用方式
    Spark集群高可用HA配置
    安装配置Spark集群
    .net学习
    修改MvcPager分页控件以适用Bootstrap 效果(含英文版,可下载)
  • 原文地址:https://www.cnblogs.com/lsc-boke/p/5939177.html
Copyright © 2020-2023  润新知