css制作滚动的小方块

作者: 烟雨丿丶蓝 | 来源:发表于2018-03-06 15:16 被阅读32次
    web前端群,189394454,有视频、源码、学习方法等大量干货分享
    image.png

    👇html代码:

    <div class="boxLoading">
    

    👇css代码:

      <style>
    .boxLoading {
      width: 50px;
      height: 50px;
      margin: auto;
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
    }
    .boxLoading:before {
      content: '';
      width: 50px;
      height: 5px;
      background: #000;
      opacity: 0.1;
      position: absolute;
      top: 59px;
      left: 0;
      border-radius: 50%;
      animation: shadow .5s linear infinite;
    }
    .boxLoading:after {
      content: '';
      width: 50px;
      height: 50px;
      background: #1A6844;
      animation: animate .5s linear infinite;
      position: absolute;
      top: 0;
      left: 0;
      border-radius: 3px;
    }
    @keyframes animate {
      17% {
        border-bottom-right-radius: 3px;
      }
      25% {
        transform: translateY(9px) rotate(22.5deg);
      }
      50% {
        transform: translateY(18px) scale(1, 0.9) rotate(45deg);
        border-bottom-right-radius: 40px;
      }
      75% {
        transform: translateY(9px) rotate(67.5deg);
      }
      100% {
        transform: translateY(0) rotate(90deg);
      }
    }
    @keyframes shadow {
      0%,
      100% {
        transform: scale(1, 1);
      }
      50% {
        transform: scale(1.2, 1);
      }
    }
    body,
    html {
      background: #ccc;
      overflow: hidden;
      height: 100%;
    }
    
      </style>
    

    相关文章

      网友评论

        本文标题:css制作滚动的小方块

        本文链接:https://www.haomeiwen.com/subject/kwuhfftx.html