zoukankan      html  css  js  c++  java
  • css动画

    这篇是css动画的笔记。我发现自己总是记不住东西,即使用过了一次,记录在这里省的每次都去mdn搜

    animation

    animation-delay

    延时,即从元素加载完成之后到动画序列开始执行的这段时间。

    animation-direction

    动画的重复形式。

    1.normal默认

    每个动画循环结束,动画重置到起点重新开始。

    2.alternate

    动画交替反向运行,反向运行时,动画按步后退,同是,带时间功能的函数也反向,比如,ease-in在反向时成为ease-out。

    3.reverse

    反向运动动画,每周期结束动画由尾到头运行

    4.alternate-reverse

    反向交替,反向开始交替

    animation-duration

    动画一周期的时长。

    animation-iteration-count

    动画重复的次数,默认值为1。

    1.infinte

    无限循环播放动画

    2.动画播放的次数不可为负值,可以用小数定义循环(0.5将播放动画到关键帧的一半(from 0~50%))

    animation-nam  

    指定由@keyframes描述的关键帧名称。

    animation-play-state

    一个动画是否运行或者暂停。可以通过查询它来确定动画的运行状态。另外,它的值可以被设置为暂停和恢复的动画重放。

    1.running

    当前动画正在运行

    2.paused

    当前动画以被停止

    animation-timing-function

    设置动画速度,即通过建立加速度曲线,设置动画在关键帧之间是如何变化

    可能值为一个或者多个。

    animation-fill-mode

    指定动画执行前后目标元素应用样式

    1.none

    动画执行前后不改变任何样式

    2.forwards

    动画最后一帧的样式

    3.backwards

    动画第一帧的样式

    关键帧

    @keyframes指定动画中特定时间点必须展现的关键帧样式

    语法

    @keyframes name {
    from {
    transform: rotate(0);
    }
    to{
    transform: rotate(180deg);
    }
    }

    @keyframes name {
    0% {
    transform: rotate(0);
    }
    50%{
    transform: rotate(180deg);
    }
    100%{
    transform: rotate(0);
    }
    }

  • 相关阅读:
    haproxy 2.5 发布
    cube.js sql 支持简单说明
    基于graalvm 开发一个cube.js jdbc driver 的思路
    apache kyuubi Frontend 支持mysql 协议
    oceanbase 资源池删除说明
    基于obd 的oceanbase 扩容说明
    jfilter一个方便的spring rest 响应过滤扩展
    cube.js schema 定义多datasource 说明
    typescript 编写自定义定义文件
    meow 辅助开发cli 应用的工具
  • 原文地址:https://www.cnblogs.com/lymvv/p/8377842.html
Copyright © 2011-2022 走看看