别急别急!我马上就来了!
导航
侧边栏
最新评论
北熙宝宝@Hikurn_Xi管理员
2025-03-26 18:13
@广树:当时顺手在前台回复了。
广树
2025-03-18 20:08
@北熙:🙃所以为什么不是用管理员账号回复
北熙
2025-03-01 12:36
@广树:∠( ᐛ 」∠)_好哦(顺便发现博客的发件系统好像抽风了,评论都没收到邮件,刚刚改了一下。)
北熙宝宝@Hikurn_Xi管理员
2025-03-01 12:25
@leorain:hi,欢迎大佬r入住女子寮。友情链接将会在1h内更新。
2025-02-13 22:04
这番属于看视觉图感觉一般,这些年转生异世界不少厕纸的刻板印象让人感觉应该不会好到哪里去,但是出乎意料的还挺好看。
谷歌广告

关于网站如何制作一个启动的图

作者:北熙宝宝@Hikurn_Xi时间:2019-01-21 16:54:50

于最近博主特别喜欢《我想吃掉你的胰脏》这部电影,然后呢,最近也是特别关注这个网站的,然后呢,博主在打开他们的官网的时候,是特别喜欢他们的打开首页的启动动画的,接着接着......就有了我也想搞一个的想法~

话不多说,有了想法立马去想办法实现~

但是实现之路,也不是很顺利的~

在这里列举一下博主在实现之路中遇到的问题吧~

1. 博主最初打算利用html的优先级大于php的优先级来设置网页的,但是网页死活不跳转

1. 博主以为自己修好了跳转问题,在电脑测试没问题,但是手机一直在html页面反复跳转无法跳转到php页面

1. 换了很多歌跳转代码,手机端始终无法实现。


拜这个所赐,博主快搜刮了很多网站的教程了,那么最终是怎么实现的呢~

这时候我们的 飘香豆腐 大佬出来了~【哎呀,大佬出来,得心应手啊】

大佬出来的一句话:

经过百度,打开网站首页就弹出全屏div动画,延时几秒隐藏这个div即可

然后呢,博主也就明白了这个意思,但是还是打算制作一下html跳转php【傲娇病犯了......】

然后呢,飘香豆腐大佬也在陪着我试啊试啊~

终于23333我发现跳转好像确实有点麻烦,还要烧CPU,放弃了。

改成了大佬的建议~

以下是关键代码~

<!--以下新增开屏动画-->
<pre><code><style type="text/css">
    .loader {
        position: fixed;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        text-align: center;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        background-image: url("请在此处填写你的加载页面的背景图片");


        background-size: cover;
        background-position: center 0px;
        background-repeat: no-repeat;
        overflow: hidden;
        visibility:visible;
        z-index:9999999;
    }


    @media screen and (max-width:500px){
        .loader{
            display:none;    
        }
    }


    .loader img {
        animation: loader 0.8s linear infinite;
        -webkit-animation: loader 0.8s linear infinite;
    }


    .loader h2 {
        margin-top: 10px;
        color: #515151;
    }


    @keyframes loader {
        0% {
            opacity: 1;
        }


        50% {
            opacity: 0.3;
        }


        100% {
            opacity: 1;
        }
    }


    @-webkit-keyframes loader {
        0% {
            opacity: 1;
        }


        50% {
            opacity: 0.3;
        }


        100% {
            opacity: 1;
        }
    }
</style>
<div class="loader">
    <img src="此处请填写加载的div盒子中的图片">
    <h2>你终于来啦~页面开始加载了哦~</h2>
</div>
<script>
    setTimeout(function(){
        document.querySelector('.loader').style.visibility = 'hidden'
    },3000)
</script>
</code></pre>
<!--以上-->

就解决啦~