zoukankan      html  css  js  c++  java
  • css3动画实例

    <!doctype html>

    <html>

    <head>

    <meta charset="utf-8">

    <title>动画</title>

    <h3>动画笔记</h3>

    <style>

    h3{margin: 0 auto; 100px;}

    .loading-demo{height: 60px; 60px;margin: 20px auto;position: relative;}

    .act1,.act2{height: 100%; 100%;border-radius: 50%;background: #26c1ce;position: absolute;top: 0;left: 0;

    -webkit-animation: loading 2s infinite ease-in-out ;

    -moz-animation: loading 2s infinite ease-in-out;

    animation: loading 2s infinite ease-in-out;

    /*动画名字 动画时间 循环 开始最后缓慢*/

    opacity: .6;

    }

    /*颜色加深是因为重叠了*/

    .act2{-webkit-animation-delay:-1s;}

    @-webkit-keyframes loading{

    0%,100%{ -webkit-transform: scale(0.0)}

    50%{ -webkit-transform: scale(1.0)}

    }

    @-moz-keyframes loading{

    0%,100%{ -webkit-transform: scale(0.0)}

    50%{ -webkit-transform: scale(1.0)}

    }

    @keyframes loading{

    0%,100%{ -webkit-transform: scale(0.0)}

    50%{ -webkit-transform: scale(1.0)}

    }

    </style>

    </head>

    <div class="loading-demo">

    <div class="act1"></div>

    <div class="act2"></div>

    </div>

    <body>

    <!--

    https://github.com/i-akhmadullin/brackets-csscomb

    css排序

    @keyframes

    属性:名字 百分比 动作

    ------------------------------------------------------------------------------------

    animation 所有动画属性的简写属性,除了 animation-play-state 属性。【动画 】

    语法:animation: name duration timing-function delay iteration-count direction;

    语法:动画: 动画名字 完成时间 什么时候快什么时候慢 动画延迟 播放次数 是否反向播放

    ------------------------------------------------------------------------------------

    animation-name 规定 @keyframes 动画的名称。 【关键帧】

    ------------------------------------------------------------------------------------

    animation-duration 规定动画完成一个周期所花费的秒或毫秒。默认是 0。 【持续时间】

    animation-duration 属性定义动画完成一个周期所需要的时间,以秒或毫秒计。

    规定完成动画所花费的时间。默认值是 0,意味着没有动画效果。

    ------------------------------------------------------------------------------------

    animation-timing-function 规定动画的速度曲线。默认是 "ease"。 】【定时活动/速度曲线 】

    linear 动画从头到尾的速度是相同的。 测试

    ease 默认。动画以低速开始,然后加快,在结束前变慢。 测试

    ease-in 动画以低速开始。 测试

    ease-out 动画以低速结束。 测试

    ease-in-out 动画以低速开始和结束。 测试

    cubic-bezier(n,n,n,n) 在 cubic-bezier 函数中自己的值。可能的值是从 0 到 1 的数值。

    ------------------------------------------------------------------------------------

    animation-delay 规定动画何时开始。默认是 0。

    animation-delay 属性定义动画何时开始。

    允许负值,-2s 使动画马上开始,但跳过 2 秒进入动画。

    ------------------------------------------------------------------------------------

    animation-iteration-count 规定动画被播放的次数。默认是 1。 【重复计数/重复播放 】

    n 定义动画播放次数的数值。 、

    infinite 规定动画应该无限次播放。

    ----------------------------------------------------------------------------------

    animation-direction 规定动画是否在下一周期逆向地播放。默认是 "normal"。 【反向播放 】

    normal 默认值。动画应该正常播放。 测试

    alternate 动画应该轮流反向播放。

    ------------------------------------------------------------------------------------

    animation-play-state 规定动画是否正在运行或暂停。默认是 "running"。【播放状态】

    paused 规定动画已暂停。 测试

    running 规定动画正在播放。

    ------------------------------------------------------------------------------------

    animation-fill-mode 规定对象动画时间之外的状态。【填充模式/结束后动画是否可见】

    none 不改变默认行为。

    forwards 当动画完成后,保持最后一个属性值(在最后一个关键帧中定义)。

    backwards 在 animation-delay 所指定的一段时间内,在动画显示之前,应用开始属性值(在第一个关键帧中定义)。

    both 向前和向后填充模式都被应用。

    ------------------------------------------------------------------------------------

    -->

    </body>

    </html>

  • 相关阅读:
    尝试用phpmyadmin去getshell
    docker入门及环境搭建
    初始sql注入
    用BurpSuite爆破DVWA
    Sudo提权漏洞复现
    maccms后门分析
    webpack构建流程分析笔记
    《图解 HTTP》 阅读摘要
    offsetHeight、clientHeight、scrollHeight、offsetLeft 区别笔记
    js ==和===的区别
  • 原文地址:https://www.cnblogs.com/aix1314/p/3965188.html
Copyright © 2011-2022 走看看