首页 > 其他分享 >loading效果

loading效果

时间:2023-10-16 16:06:48浏览次数:32  
标签:loading span 效果 height nth animation webkit

css

*{
        margin: 0;
        padding: 0;
    }
     #load{
        width: 100%;
        height: 100%;
        display: block;
        position: absolute;
        z-index:1999 !important;
        background-color: rgba(0,0,0,0.5);
    }
    #loadmain {
        width: 400px;
        height: 50px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        display: flex;
        justify-content: center;
        align-items: center;
    }

    #loadmain>div:nth-child(2) {
        width: 150px;
        height: 20px;
        margin-left: 5px;
        font-size: 18px;
        font-weight: 800;
        color: #fff;
        font-family:'Times New Roman','sans-serif', 宋体, 楷体;
    }

    .loading {
        width: 60px;
        height: 20px;
    }

    .loading span {
        display: inline-block;
        width: 8px;
        height: 100%;
        border-radius: 4px;
        background: #ccc;
        -webkit-animation: load 1s ease infinite;
    }

    dot {
        display: inline-block;
        height: 1em;
        line-height: 1;
        text-align: left;
        vertical-align: -.25em;
        overflow: hidden;
       
    }

    dot::before {
        display: block;
        content: '...\A..\A.';
        white-space: pre-wrap;
        animation: dot 2s infinite step-start both;
    }

    @keyframes dot {
        33% {
            transform: translateY(-2em);
        }

        66% {
            transform: translateY(-1em);
        }
    }

    @-webkit-keyframes load {
        0%,
        100% {
            height: 20px;
            background: #ccc;
        }
        50% {
            height: 50px;
            margin: -15px 0;
            background: lightblue;
        }
    }

    .loading span:nth-child(2) {
        -webkit-animation-delay: 0.3s;
    }

    .loading span:nth-child(3) {
        -webkit-animation-delay: 0.5s;
    }

    .loading span:nth-child(4) {
        -webkit-animation-delay: 0.7s;
    }

    .loading span:nth-child(5) {
        -webkit-animation-delay: 0.9s;
    }

html

 <div id="load">
        <div id="loadmain">
        <div class="loading">
            <span></span>
            <span></span>
            <span></span>
            <span></span>
            <span></span>
        </div>
        <div>正在加载中...</div>
    </div>

    </div>

最终效果


loading效果_html

标签:loading,span,效果,height,nth,animation,webkit
From: https://blog.51cto.com/u_16182715/7884882

相关文章

  • 设置页面等待效果
    css*{margin:0;padding:0;}.load{position:absolute;z-index:9999!important;width:100%;height:100%;background:#1c1e20bf;}.loadmain{width:200px;height:60px;color:rgb(255,255,255);position......
  • CSS制作逼真的波浪效果
    效果代码示例<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><linkrel="icon"href="/favicon.ico"/><metahttp-equiv="X-UA-Compatible"content="IE=......
  • samtools: error while loading shared libraries: libcrypto.so.1.0.0: cannot open
     001、问题:conda安装samtools后调用出现如下报错:samtools:errorwhileloadingsharedlibraries:libcrypto.so.1.0.0:cannotopensharedobjectfile:Nosuchfileordirectory 002、解决方法(base)[root@pc1home]#find~-name"libcrypto.so.1*"##......
  • 水面和水下效果Shader全解析
    本课程对水面效果以及水下效果都做了深入分析。 对于一款游戏来说,大世界场景中,湖泊,河流,池塘等都或多或少会做进游戏中作为场景中的一个元素,水面效果制作的逼真会给游戏带来很高的体验感,水面特效包含很多物理性质的计算,反射,折射,菲涅尔反射,等等;有的游戏还需要游戏玩家潜入水下......
  • 直播平台搭建,自定义View实现loading动画加载
    直播平台搭建,自定义View实现loading动画加载先自定义一个View,继承自LinearLayout,在Layout中,添加布局控件 /** *Createdbyxiedongon2017/3/7. */ publicclassLoading_viewextendsLinearLayout{  privateContextmContext;  privateRelativeLayoutloadi......
  • 打造炫酷效果:用Java优雅地制作Excel迷你图
    摘要:本文由葡萄城技术团队原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。前言迷你图是一种简洁而有效的数据可视化方式,常用于展示趋势和变化。它通常由一组小型的线条或柱状图组成,用于表示数据的变化情况。迷你图的主要......
  • 【vue2】实现css动效逐个顺序展示的效果(简陋版)
    效果(进入预约里程碑模块后,小人从第一个台阶逐个闪烁出现在当前预约等级之前的台阶并消失,最终停留在当前预约等级的台阶上): 虽然很low但是!就是这么设计的!于是在原本静态的代码上稍加了些修改(为什么,为什么,想问天问大地)首先是台阶部分的代码:<div:class="$style.reserveBox......
  • QT部件透明阴影效果和透明窗体
      透明效果1.设置整个窗体透明调用setWindowOpacity()方法,传入一个0~1之间的值来表示透明度;1表示不透明,0表示完全透明,在构造函数中添加setWindowOpacity(0.5);//0~1之间2.设置窗体透明,部件不透明在构造函数中添加//设置窗体透明this->setAttribute(Qt::WA_Transluc......
  • html 页面等待效果
    <divclass="loading"><span></span><span></span><span></span><span></span><span></span></div>css.loading{width:80......
  • 关于微信小程序VM22:2 (in promise) MiniProgramError {“errMsg“:“hideLoading:fai
    参考地址:https://blog.csdn.net/qq_41227106/article/details/108465104 出现错误的原因如下1、是微信小程序2、把请求接口统一封装,开始请求接口时showLoading,请求接口后hideLoading3、一个页面同时请求多个接口,由于请求是异步的,很有可能上一个开启了showLoading还没请求完......