• 纯css3实现的动画加载特效


    之前给大家带了很多款进度加载条,今天再给大家分享一款纯css3实现的动画加载特效。效果图如下:

    在线预览   源码下载

    实现的代码。

    html代码:

      <div class="wrap">
            <div class="curve3">
            </div>
            <div class="curve2">
                <div class="text">
                    15
                </div>
            </div>
            <div class="curve">
                <div class="topleft">
                </div>
                <div class="bottomright">
                </div>
            </div>
            <div class="bottomleft glow">
            </div>
            <div class="topright">
            </div>
        </div>

    css3代码:

    body {
       background: #252527;
    }
    
    .wrap {
      width:200px;
      margin-left:auto;
      margin-right:auto;
      position:relative;
    }
    
    .curve {
      left:200px;
      width:200px;
      height:200px;
      border-radius:100px;
      background: #252527;
      -webkit-animation: spin 1.5s;
       -webkit-animation-iteration-count: infinite;
      -webkit-animation-timing-function: linear;
       -moz-animation: spin 1.5s;
       -moz-animation-iteration-count: infinite;
      -moz-animation-timing-function: linear;
      animation: spin 1.5s;
      animation-iteration-count: infinite;
      animation-timing-function: linear;
    }
    
    @-webkit-keyframes spin {
      0% {
        -webkit-transform: rotate(0deg);}
      100% {-webkit-transform: rotate(360deg);}
    }
    
    @-moz-keyframes spin {
      0% {
        -moz-transform: rotate(0deg);}
      100% {-moz-transform: rotate(360deg);}
    }
    
    @keyframes spin {
      0% {
        -moz-transform: rotate(0deg);}
      100% {-moz-transform: rotate(360deg);}
    }
    
    .curve3 {
      position:absolute;
      margin-top:149px;
      width:200px;
      height:200px;
      border-radius:100px;
      box-shadow: 0px 3px 5px 0.02em #888888;
    
    }
    
    .glow {
      box-shadow: 0px 3px 15px 0.02em #888888
    }
    
    .topleft {
      width:100px;
      height:100px;
      border-top-left-radius:100px;
      background:-webkit-linear-gradient(top right, #AAAAB3 10%, #252527 80%);
      background:-moz-linear-gradient(top right, #AAAAB3 10%, #252527 80%);
      background:linear-gradient(to bottom left, #AAAAB3 10%, #252527 80%);
    }
    
    .bottomright {
      width:100px;
      height:100px;
      border-bottom-right-radius:100px;
     background:-webkit-linear-gradient( top right, #252527 20%, #AAAAB3 90%);
      background:-moz-linear-gradient( top right, #252527 20%, #AAAAB3 90%);
      background:linear-gradient( to bottom left, #252527 20%, #AAAAB3 90%);
      position:relative;
      left:100px;
    }
    
    .curve2 {
      top:175px;
      left:25px;
      position:relative;
      width:150px;
      height:150px;
      border-radius:100px;
    background-color:#252527;
      z-index:2;
      box-shadow: 0px 0px 5px 0.02em #888888;
    }
    
    .text {
      display:inline-block;
      font-family: 'Oswald';
      font-size:80px;
      margin-left: 40px;
      margin-top: 16px;
      background:-webkit-linear-gradient( top left, white, #ffd700, #998100 80%);
      -webkit-background-clip:text;
      -webkit-text-fill-color: transparent;
      color:#ffd700;
    }
    
    
    .bottomleft {
      width:50px;
      height:50px;
      margin-right:;
      border-bottom-left-radius:50px;
      background:#252527;
      position:relative;
      z-index:-4;
      top:-100px;
    }
    
    .glow {
      box-shadow: 16px 30px 30px 5px #ffffff;
    }
    
    
    .topright {
      width:50px;
      height:50px;
      border-top-right-radius:50px;
      background:#252527;
      position:relative;
      left:125px;
      bottom:220px; 
      box-shadow: 5px -5px 35px 5px #ffffff;   z-index:-4;
    }

    via:http://www.w2bc.com/Article/19040

  • 相关阅读:
    循环处理
    XMLHttpRequest 加载进度
    createjs 的 bitmapdata类
    console打印数组object具体内容
    html5 粒子组合成logo 的制作思路及方法
    createjs 更新
    css取消input、select默认样式(手机端)
    js获取url参数 兼容某些带#url
    Adobe Edge Animate CC 不再开发更新!
    《FLASH CC 2015 CANVAS 中文教程》——3、this关键字 入门
  • 原文地址:https://www.cnblogs.com/liaohuolin/p/4255585.html
Copyright © 2020-2023  润新知