zoukankan      html  css  js  c++  java
  • 几行css3代码实现超炫加载动画

    之前为大家分享了css3实现的加载动画。今天为大家带来一款只需几行代码就可以实现超炫的动画加载特效。我们一起看下效果图:

    在线预览   源码下载

    实现代码:

    极简的html代码:

    <div>
            <i></i>
    </div>

    css3代码:

    body {
      background: black;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 100vh;
    }
    
    @-webkit-keyframes rotation {
      0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
      }
      100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
      }
    }
    
    @keyframes rotation {
      0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
      }
      100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
      }
    }
    div {
      width: 200px;
      height: 200px;
      border-radius: 50%;
      border: 1px solid rgba(0, 120, 255, 0.5);
      -webkit-box-shadow: 0px 0px 20px rgba(0, 120, 255, 0.5), inset 0px 0px 20px rgba(0, 120, 255, 0.5);
      box-shadow: 0px 0px 20px rgba(0, 120, 255, 0.5), inset 0px 0px 20px rgba(0, 120, 255, 0.5);
      margin: auto;
      position: relative;
    }
    div i {
      content: "";
      display: block;
      width: 0;
      height: 15px;
      position: absolute;
      top: -webkit-calc(50% - 5px);
      top: calc(50% - 5px);
      left: 2px;
      -webkit-box-shadow: 0px 0px 50px 10px #0078ff;
      box-shadow: 0px 0px 50px 10px #0078ff;
      -webkit-transform-origin: 100px 0;
      -ms-transform-origin: 100px 0;
      transform-origin: 100px 0;
      -webkit-animation: rotation linear 2s infinite;
      animation: rotation linear 2s infinite;
    }

    原文地址:http://www.w2bc.com/Article/6293

  • 相关阅读:
    有限自动机的构造与识别
    c语言文法
    201506110097-试验一实验报告
    作业9.30
    组合数据类型练习,综合练习
    Python综合基础练习
    linux基本命令
    试述大数据对思维方式的重要影响
    语法分析
    有限自动机的构造与识别
  • 原文地址:https://www.cnblogs.com/liaohuolin/p/3960954.html
Copyright © 2011-2022 走看看