zoukankan      html  css  js  c++  java
  • css3水波纹效果

      1 <!DOCTYPE html>
      2 <html lang="en">
      3 <head>
      4     <meta charset="UTF-8">
      5     <title>Title</title>
      6     <style>
      7         body{
      8             background:gold;
      9         }
     10 
     11         .circle {
     12             position:absolute;
     13             left:0;
     14             top:0;
     15             90px;
     16             height:90px
     17 
     18         }
     19         .circle div {
     20             position:absolute;
     21             top:50%;
     22             left:50%;
     23             background:#fff;
     24             90px;
     25             height:90px;
     26             margin-left:-45px;
     27             margin-top:-45px;
     28             opacity:1;
     29             border-radius:90px;
     30             -webkit-animation-duration:1.2s;
     31             -webkit-animation-timing-function:linear;
     32             -webkit-animation-iteration-count:infinite;
     33             -ms-animation-duration:1.2s;
     34             -ms-animation-timing-function:linear;
     35             -ms-animation-iteration-count:infinite;
     36             -moz-animation-duration:1.2s;
     37             -moz-animation-timing-function:linear;
     38             -moz-animation-iteration-count:infinite;
     39             -o-animation-duration:1.2s;
     40             -o-animation-timing-function:linear;
     41             -o-animation-iteration-count:infinite;
     42             animation-duration:1.2s;
     43             animation-timing-function:linear;
     44             animation-iteration-count:infinite;
     45         }
     46         .circle div.c1 {
     47             20px;
     48             height:20px;
     49             margin-left:-10px;
     50             margin-top:-10px;
     51             opacity:1;
     52             border-radius:90px
     53         }
     54         .circle div.c2 {
     55             -webkit-animation-name:c2;
     56             -webkit-animation-delay:.6s;
     57             -ms-animation-name:c2;
     58             -ms-animation-delay:.6s;
     59             -moz-animation-name:c2;
     60             -moz-animation-delay:.6s;
     61             -o-animation-name:c2;
     62             -o-animation-delay:.6s;
     63             /*! animation-name:c2; *//*! animation-delay:.6s */
     64         }
     65         .circle div.c3 {
     66             -webkit-animation-name:c2;
     67             -webkit-animation-delay:1.2s;
     68             -ms-animation-name:c2;
     69             -ms-animation-delay:1.2s;
     70             -moz-animation-name:c2;
     71             -moz-animation-delay:1.2s;
     72             -o-animation-name:c2;
     73             -o-animation-delay:1.2s;
     74             /*! animation-name:c2; *//*! animation-delay:1.2s */
     75         }
     76         @-webkit-keyframes c2 {
     77             0% {
     78                 -webkit-transform:scale(.222);
     79                 -ms-transform:scale(.222);
     80                 -moz-transform:scale(.222);
     81                 -o-transform:scale(.222);
     82                 transform:scale(.222);
     83                 opacity:1
     84             }
     85             50% {
     86                 -webkit-transform:scale(.622);
     87                 -ms-transform:scale(.622);
     88                 -moz-transform:scale(.622);
     89                 -o-transform:scale(.622);
     90                 transform:scale(.622);
     91                 opacity:.4
     92             }
     93             98% {
     94                 -webkit-transform:scale(1);
     95                 -ms-transform:scale(1);
     96                 -moz-transform:scale(1);
     97                 -o-transform:scale(1);
     98                 transform:scale(1);
     99                 opacity:.2
    100             }
    101             100% {
    102                 opacity:0
    103             }
    104         }
    105         @-ms-keyframes c2 {
    106             0% {
    107                 -webkit-transform:scale(.222);
    108                 -ms-transform:scale(.222);
    109                 -moz-transform:scale(.222);
    110                 -o-transform:scale(.222);
    111                 transform:scale(.222);
    112                 opacity:1
    113             }
    114             50% {
    115                 -webkit-transform:scale(.622);
    116                 -ms-transform:scale(.622);
    117                 -moz-transform:scale(.622);
    118                 -o-transform:scale(.622);
    119                 transform:scale(.622);
    120                 opacity:.4
    121             }
    122             98% {
    123                 -webkit-transform:scale(1);
    124                 -ms-transform:scale(1);
    125                 -moz-transform:scale(1);
    126                 -o-transform:scale(1);
    127                 transform:scale(1);
    128                 opacity:.2
    129             }
    130             100% {
    131                 opacity:0
    132             }
    133         }
    134         @-moz-keyframes c2 {
    135             0% {
    136                 -webkit-transform:scale(.222);
    137                 -ms-transform:scale(.222);
    138                 -moz-transform:scale(.222);
    139                 -o-transform:scale(.222);
    140                 transform:scale(.222);
    141                 opacity:1
    142             }
    143             50% {
    144                 -webkit-transform:scale(.622);
    145                 -ms-transform:scale(.622);
    146                 -moz-transform:scale(.622);
    147                 -o-transform:scale(.622);
    148                 transform:scale(.622);
    149                 opacity:.4
    150             }
    151             98% {
    152                 -webkit-transform:scale(1);
    153                 -ms-transform:scale(1);
    154                 -moz-transform:scale(1);
    155                 -o-transform:scale(1);
    156                 transform:scale(1);
    157                 opacity:.2
    158             }
    159             100% {
    160                 opacity:0
    161             }
    162         }
    163         @-o-keyframes c2 {
    164             0% {
    165                 -webkit-transform:scale(.222);
    166                 -ms-transform:scale(.222);
    167                 -moz-transform:scale(.222);
    168                 -o-transform:scale(.222);
    169                 transform:scale(.222);
    170                 opacity:1
    171             }
    172             50% {
    173                 -webkit-transform:scale(.622);
    174                 -ms-transform:scale(.622);
    175                 -moz-transform:scale(.622);
    176                 -o-transform:scale(.622);
    177                 transform:scale(.622);
    178                 opacity:.4
    179             }
    180             98% {
    181                 -webkit-transform:scale(1);
    182                 -ms-transform:scale(1);
    183                 -moz-transform:scale(1);
    184                 -o-transform:scale(1);
    185                 transform:scale(1);
    186                 opacity:.2
    187             }
    188             100% {
    189                 opacity:0
    190             }
    191         }
    192         @keyframes c2 {
    193             0% {
    194                 -webkit-transform:scale(.222);
    195                 -ms-transform:scale(.222);
    196                 -moz-transform:scale(.222);
    197                 -o-transform:scale(.222);
    198                 transform:scale(.222);
    199                 opacity:1
    200             }
    201             50% {
    202                 -webkit-transform:scale(.622);
    203                 -ms-transform:scale(.622);
    204                 -moz-transform:scale(.622);
    205                 -o-transform:scale(.622);
    206                 transform:scale(.622);
    207                 opacity:.4
    208             }
    209             98% {
    210                 -webkit-transform:scale(1);
    211                 -ms-transform:scale(1);
    212                 -moz-transform:scale(1);
    213                 -o-transform:scale(1);
    214                 transform:scale(1);
    215                 opacity:.2
    216             }
    217             100% {
    218                 opacity:0
    219             }
    220         }
    221     </style>
    222 </head>
    223 <body>
    224 <div class="circle">
    225 
    226     <div class="c1"></div>
    227     <div class="c2"></div>
    228     <div class="c3"></div>
    229 </div>
    230 </body>
    231 </html>
  • 相关阅读:
    优化SQL Server数据库的经验总结
    #main和.main区别
    通过SQL把n条记录插入表中
    11月6日到8日参加微软Tech.ED2008大会
    NOIP2017 D2T1奶酪
    NOIP2017 D1T2时间复杂度
    NOIP2017 D2T2宝藏
    NOIP2017 D1T1小凯的疑惑
    NOIP2017 D1T3逛公园
    NOIP2017 D2T3列队
  • 原文地址:https://www.cnblogs.com/yangqing22/p/6589491.html
Copyright © 2011-2022 走看看