• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    AmazeUI 平滑滚动效果的示例代码

    发布者: Error | 发布时间: 2025-6-16 12:37| 查看数: 112| 评论数: 0|帖子模式

    具体代码如下所示:
    1. <!doctype html>
    2. <html class="no-js">
    3. <head>
    4. <meta charset="utf-8">
    5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
    6. <meta name="description" content="">
    7. <meta name="keywords" content="">
    8. <meta name="viewport" content="width=device-width, initial-scale=1">
    9. <title>平滑滚动</title>
    10. <!--[if (gte IE 9)|!(IE)]><!-->
    11. <script src="assets/js/jquery.min.js"></script>
    12. <!--<![endif]-->
    13. <!--[if lte IE 8 ]>
    14. <script src="assets/ie8/jquery.min.js"></script>
    15. <script src="assets/ie8/modernizr.js"></script>
    16. <script src="assets/js/amazeui.ie8polyfill.min.js"></script>
    17. <![endif]-->
    18. <script src="assets/js/amazeui.min.js"></script>
    19. <link rel="stylesheet" href="assets/css/amazeui.min.css">
    20. </head>
    21. <body style="margin:300px;">
    22. <!-- $('html, body').animate({scrollTop: 0}, '500'); //兼容旧版IE的写法 -->
    23. <div style="height: 2000px;"></div>
    24. <!-- 滚动到顶部 -->
    25. <button data-am-smooth-scroll class="am-btn am-btn-success">滚动到顶部</button>
    26. <!-- 滚动到底部 -->
    27. <button id="doc-scroll-to-btm" class="am-btn am-btn-primary">滚动到底部</button>
    28. <script>
    29.   $('#doc-scroll-to-btm').on('click', function() {
    30.     var $w = $(window);
    31.     $w.smoothScroll({position: $(document).height() - $w.height()});
    32.   });
    33. </script>
    34. <!-- 定义选项 -->
    35. <button data-am-smooth-scroll="{position: 57, speed: 5000}" class="am-btn am-btn-danger">慢悠悠地滚到距离顶部 57px 的位置</button>
    36. <!--通过 Data API-->
    37. <!-- 在元素上添加 data-am-smooth-scroll 属性。 -->
    38. <button data-am-smooth-scroll class="am-btn am-btn-success">滚动到顶部</button>
    39. <!-- 如果要指定滚动的位置,可以给这个属性设一个值。 -->
    40. <button data-am-smooth-scroll="{position: 189}" class="am-btn am-btn-secondary">指定滚动的位置</button>
    41. <!--
    42. 通过 Javascript
    43. $(window).smoothScroll([options]);
    44. // 滚动到底部
    45. $('#my-button').on('click', function() {
    46.   var $w = $(window);
    47.   $w.smoothScroll({position: $(document).height() - $w.height()});
    48. });
    49. -->
    50. <div style="height: 2000px;"></div>
    51. </body>
    52. </html>
    复制代码
    效果图:


    到此这篇关于AmazeUI 平滑滚动效果的示例代码的文章就介绍到这了,更多相关AmazeUI 平滑滚动内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

    来源:https://www.jb51.net/html5/741606.html
    免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×

    最新评论

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表