back_to_top_func.html 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <button type="button" id="BackTop" class="back-to-top" style="z-index: 100;"></button>
  2. <script>
  3. //向上滚动的函数
  4. $(function () {
  5. $('#BackTop').click(function () {
  6. $('html,body').animate({scrollTop: 0}, 500);
  7. });
  8. $(window).scroll(function () {
  9. if ($(this).scrollTop() > 300) {
  10. $('#BackTop').fadeIn(300);
  11. } else {
  12. $('#BackTop').stop().fadeOut(300);
  13. }
  14. }).scroll();
  15. })
  16. </script>
  17. <style>
  18. /* 按钮边框的大小、位置、样式 */
  19. .back-to-top {
  20. position: fixed;
  21. display: none;
  22. background: #ffffff;
  23. color: #fff;
  24. width: 44px;
  25. height: 44px;
  26. text-align: center;
  27. line-height: 1;
  28. font-size: 16px;
  29. border-radius: 50%;
  30. right: 15px;
  31. bottom: 15px;
  32. transition: background 0.5s;
  33. z-index: 11;
  34. }
  35. .back-to-top i {
  36. padding-top: 12px;
  37. color: #fff;
  38. }
  39. @media (max-width: 768px) {
  40. .back-to-top {
  41. bottom: 15px;
  42. }
  43. }
  44. </style>