loader
Loading···

仿bilibili个人主页返回顶部小火箭

这也算是填了半年前的挖的坑,今天分享一个仿b站的小火箭,基本上所有站都有可以用

仿bilibili个人主页返回顶部小火箭

你们可以自己试试效果,感觉还不错,由于技术有限,只能做到悬停动画,还做不到点击动画,b站扒下来的js代码又不能直接用,下面放一下食用代码

🌸食用代码

<style>
    .to-top {
        position: fixed;
        display: none;
        bottom: 100px;
        right: 20px;
        width: 62px;
        height: 85px;
        cursor: pointer;
        background-image: url(//s1.hdslb.com/bfs/static/jinkela/space/asserts/space-to-top.png);
        background-position: -40px -44px;
        transition: transform 0.3s ease-in;
        transform: translateY(0);
    }
    .to-top:hover {
                animation: up-top .4s steps(1) infinite;
            }
    .to-top.fly {
        transform: translateY(-1000px);
    }
    @keyframes up-top{
        0% {
                    background-position-x: -40px;
        }
        16.5% {
                    background-position-x: -183px;
        }
        33% {
                    background-position-x: -326px;
        }
        49.5% {
                    background-position-x: -469px;
        }
        66% {
                    background-position-x: -612px;
        }
        82.5% {
                    background-position-x: -755px;
        }
        100% {
                    background-position-x: -40px;
        }
    }
    

    @media (min-width: 1420px) {
        .to-top {
            margin-left: 712px;
        }
    }
</style>
<div class="to-top"></div>
<script>
    // 检测滚动位置来控制按钮显示/隐藏
    function toggleToTopVisibility() {
        if ($(window).scrollTop() > 0) {
            $(".to-top").fadeIn(100);
        } else {
            $(".to-top").fadeOut(100);
        }
    }

    // 检查滚动位置来设置初始按钮的显示/隐藏状态
    toggleToTopVisibility();

    // 点击按钮后滚动到顶部
    $(".to-top").click(function() {
        $(this).addClass("fly");
        setTimeout(() => {
            $(this).removeClass("fly");
        }, 300);

        $("html, body").animate({ scrollTop: 0 }, "fast");
    });

    // 监听滚动事件以动态显示/隐藏按钮
    $(window).scroll(toggleToTopVisibility);
</script>

给TA买糖
共{{data.count}}人
人已买糖
WordPress

B2PRO主题修改圈子评论区域等级和会员为图标

2023-10-17 21:36:06

WordPress

WordPress如何自定义链接远程Redis

2023-10-25 17:45:38

19 条回复 UP文章作者
  • 小黄脸
  • AC娘
  • 米游姬
  • 蔚蓝档案
  1. 吕小鱼

    学习一下看看 :b2:

  2. Krystal

    1111

  3. 华灯初上

    让我看看这么个事

  4. user176

    566666666666666

  5. user174

    时时刻刻

  6. weew

    还是适合

  7. 0xLemon

    看看

  8. 命運

    感谢作者大大

  9. jiuan333

    好耶好耶好耶

  10. 一只窜云箭

    大佬看下呗

  11. 肆柒玖

    :g13:

  12. huaihuaige

    谢谢作者大大

  13. .

    :a0:

  14. 明日香

    谢谢作者大大

  15. M

    :b27:

  16. 奈NAI

    谢谢作者大大

  17. 森语

    谢谢作者大大 :g20: