美文网首页
CSS-动画

CSS-动画

作者: _不知年 | 来源:发表于2018-04-28 17:44 被阅读0次

动画

transform变换

  • 对元素进行平移,旋转,缩放,而对其他元素无影响
  • translate平移,rotate旋转,scale缩放,可以都放在一个transform-list属性进行设置,空格隔开
  • translatescale可以指定在X/Y上进行平移或者缩放
  • transform-origin属性可以改变旋转变化中心点,(0,0)为左上角

3D transform

  • 不影响元素本身的渲染,仅仅是扩充了一个Z轴,使其具有3D效果
  • translate3d(),translateZ,rotate3D,rotateX,rotateY都属于3D transform

transition过渡

  • 过渡条件transition-property
  • 过渡持续时间transition-duration
  • 过渡速度变化transition-timing-function
  • 过渡延迟transition-delay
  • 可放在一行写transition: property duration timing-function delay;

animation动画行为

  • 一般用一个属性写成animation: name duration timing-function delay iteration-count direction;
  • name为绑定选择器keyframes名称(keyframes用@命名)
  • duration为完成动画所花费的时间
  • timing-function delay规定动画的速度曲线
  • delay规定动画延迟
  • iteration-count规定动画播放次数
  • direction规定动画是否轮流反向播放

keyframes

Advanced Selector

  • target类,表示元素被hash(#)匹配时的状态
  • lang类,表示元素匹配上指定语言时的状态
  • nth-child类,通过后加表达式(an+b)选中某些子元素
  • nth-of-type类,通过表达式选中某些子元素,在父类型的相同子类型中选
  • first-child和last-child类,选中第一个/最后一个子元素
  • not()类,排除匹配的元素
  • 还有其他各种各样的选择器

相关文章

  • CSS-动画

    动画 transform变换 对元素进行平移,旋转,缩放,而对其他元素无影响 translate平移,rotate...

  • CSS-动画animation

    动画可以通过设置多个节点来精确控制一个或一组动画,常用来实现复杂的动画效果。引用动画:animation:动画名称...

  • css-过渡动画

  • css-帧动画

    css的帧动画,说白了就是和flash动画差不多,比如一个正方形过度成为一个圆形,并且是逐渐形成。keyframe...

  • css-过度动画

    css的帧动画,说白了就是和flash动画差不多,比如一个正方形过度成为一个圆形,并且是逐渐形成。keyframe...

  • CSS-动画模块

    告诉系统需要执行哪个动画animation-name: XXOO; (名字可以随便写) 告诉系统动画持续的时长an...

  • CSS-简单动画样式-2018.07.05

    CSS 简单动画 图片旋转和移动 插入播放器 图片旋转 animation 命令(animation:命名 时间 ...

  • CSS-移动端页面(响应式)

    CSS-移动端页面(响应式) 媒体查询

  • Less学习总结

    say hello & intro Less is More,Than CSS-少即是多,比CSS less介绍-...

  • css-背景设置

    css-背景设置 背景设置 background: background-color: 背景颜色设置 ba...

网友评论

      本文标题:CSS-动画

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