• [js常用]页面滚动的顶部,指定位置或底部,平滑滚动


    js平滑滚动到顶部、底部、指定地方

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>js平滑滚动到顶部、底部、指定地方</title>
        <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
        <style>
            .box{ height:200px; width:100%; background:#ccc; margin:10px 0;}
            .location{ position:fixed; right:0; bottom:10px; width:20px; background:#FFC; padding:5px; cursor:pointer;color:#003};
        </style>
    </head>
    <body>
        <div class="box"></div>
        <div class="box"></div>
        <div class="box"></div>
        <div class="box"></div>
        <div class="box a">这部分是产品介绍.这部分是产品介绍这部分是产品介绍这部分是产品介绍这部分是产品介绍</div>
        <div class="box"></div>
        <div class="box"></div>
        <div class="box"></div>
        <div class="box"></div>
        <div class="box bottom"></div>
    
        <div class="location">
             <p class="scroll_top">返回顶部</p>
             <p class="scroll_a">产品介绍</p>
             <p class="scroll_bottom">滑到底部</p>
        </div>
    </body>
    </html>
    <script type="text/javascript">
        jQuery(document).ready(function($){
            $('.scroll_top').click(function(){$('html,body').animate({scrollTop: '0px'}, 800);}); 
            $('.scroll_a').click(function(){$('html,body').animate({scrollTop:$('.a').offset().top}, 800);});
            $('.scroll_bottom').click(function(){$('html,body').animate({scrollTop:$('.bottom').offset().top}, 800);});
        });
    </script>
  • 相关阅读:
    Sublime Text3 包管理器、插件安装
    Sublime text3 安装
    VS中的波浪线
    VS的启动方式
    VS常用快捷键
    C#基础性问题
    nginx前端项目发布
    vue父子组件实现数据双向绑定
    常用在线echarts图表
    使用echarts地图踩坑记
  • 原文地址:https://www.cnblogs.com/lovetangyuxian/p/10049418.html
Copyright © 2020-2023  润新知