css3--动画

作者: 小懒豆 | 来源:发表于2018-04-11 15:00 被阅读15次

转换—transform


  • transform-origin
  • transform-styleflat | preserve-3d
  • perspective:指定3D的视距
  • perspective-origin
  • backface-visibility:hidden

  • translate()translate(x,y) translate3d(x,y,z) translateX(x) translateY(y) translateZ(z)
  • rotate():顺时针旋转给定的角度,rotate(angle) rotate3d(x,y,z,angle) rotateX(angle) rotateY(angle) rotateZ(angle)
  • scale():放大与缩小,scale(*x*,*y*) scale3d(*x*,*y*,*z*) scaleX(*x*) scaleY(*y*) scaleZ(*z*)
  • skew():倾斜,skew(x-angle,y-angle) skewX(angle) skewY(angle)
  • matrix():
  • perspective(n):为 3D 转换元素定义透视视图

过渡—transition

  • transition-property:指定需要过渡的CSS属性
  • transition-duration:过渡需要的时间
  • transition-timing-function:过渡函数,lineareaseease-inease-outease-in-outcubic-bezier(n,n,n,n),steps
  • transition-delay:延迟开始过渡的时间

动画—animation

  • animation-name:指定@keyframes的名字
  • animation-duration:动画持续时间
  • animation-timing-function:动画播放方式
  • animation-delay:延迟开始动画的时间
  • animation-iteration-count:动画循环播放的次数,infinite
  • animation-direction:动画播放的方向,可设normal,alternate,alternate-reverse
  • animation-play-state:动画的状态,可设running,paused。默认值running表示正在播放动画,paused表示暂停动画。通常在JS端使用该属性
  • animation-fill-mode:动画的时间外属性,可设none,forwards,backwards,both。
  • @keyframes
@keyframes mymove {
    0%   {top:0px; left:0px; background:red;}
    25%  {top:0px; left:100px; background:blue;}
    50%  {top:100px; left:100px; background:yellow;}
    75%  {top:100px; left:0px; background:green;}
    100% {top:0px; left:0px; background:red;} 
}

相关文章

  • css3--动画

    转换—transform transform-origin: transform-style:flat | pre...

  • CSS3--动画

    特点 过渡和动画之间的相同点过渡和动画都是用来给元素添加动画的过渡和动画都是系统新增的一些属性过渡和动画都需要满足...

  • CSS3--背景

    背景属性 background-size 作用:background-size 属性规定背景图片的尺寸 语法:ba...

  • CSS3--过渡

    a标签的伪类选择器 什么是a标签的伪类选择器?a标签的伪类选择器是专门用来修改a标签不同状态的样式的 格式::li...

  • CSS3--盒子阴影

    盒子阴影 格式box-shadow:水平偏移 垂直偏移 模糊度 阴影扩展 阴影颜色 内外阴影; 注意点盒子的阴影分...

  • CSS3--伸缩布局

    主轴 在伸缩布局中,默认情况下水平方向是主轴,主轴的起点在在伸缩容器的最左边,所有的伸缩项都是从主轴的起点开始排版...

  • CSS3--媒体查询

    什么是媒体查询?媒体查询就是获取到当前浏览器的宽度之后, 根据不同的宽度设置元素不同的样式 媒体查询的注意点由于媒...

  • Android回顾--(十六) 动画简析

    动画: 补间动画(Tween动画) 帧动画(Frame动画) 属性动画(Property动画) 补间动画 特点: ...

  • 在山西太原,做个二维动画需要哪些制作流程?

    二维动画有哪些类型? flash动画,课件动画,mg动画,ae动画,GIF动画,手绘动画,网页动画,企业动画,宣传...

  • Android 动画

    【Android 动画】 动画分类补间动画(Tween动画)帧动画(Frame 动画)属性动画(Property ...

网友评论

    本文标题:css3--动画

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