zoukankan      html  css  js  c++  java
  • CSS3+HTML5特效7

     效果如下

     
     
     
     
     
     
     
     
     
     
     

    实现原理:

    1. 利用CSS3的@keyframes规则创建动画效果;
    2. 使用CSS3的animation效果完成滚动切换。

    代码说明:

    1. 样式表中@-webkit-keyframes@keyframes定义了旋转360度的操作;
    2. 样式表中.border div定义了div的基本样式,红色的10px圆形;
    3. 10个div嵌套使用;
    <style>
    @-webkit-keyframes rotate {
      100% {
        -webkit-transform: rotate(-360deg);
      }
    }
    
    @keyframes rotate {
      100% {
        transform: rotate(-360deg);
      }
    }
    
    .border{
      position: absolute;
      top: 10px;
      left: 10px;
       300px;
      height: 300px;
      border: 1px solid #ccc;
    }
    
    .border div {
      position: absolute;
      top: 50%;
      left: 50%;
       10px;
      height: 10px;
      border-radius: 50%;
      box-shadow: 0px 30px #FF0000;
      -webkit-animation: rotate 8s infinite linear ;
      animation: rotate 8s infinite linear ;
    }
    
    </style>
    
    <div class="border">
    <div> 
    <div> 
    <div> 
    <div> 
    <div> 
    <div> 
    <div> 
    <div> 
    <div> 
    <div> </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    

      

  • 相关阅读:
    第十八课 顺序存储线性表的分析
    第十七课 StaticList和DynamicList实现
    第十六课 顺序存储结构的抽象实现
    第十五课 线性表的顺序存储结构
    第十四课 线性表的本质和操作
    第十三课 类族结构的进化
    第十二课 顶层父类的创建
    第十一课 异常类构建
    HDU 5773The All-purpose Zero
    HDU 5755 Gambler Bo
  • 原文地址:https://www.cnblogs.com/z-gia/p/3708968.html
Copyright © 2011-2022 走看看