• css动画


    Chrome 和 Safari 要求前缀 -webkit- 版本.

    Internet Explorer 10, Firefox, 和 Opera支持transform 属性.

    Internet Explorer 9 要求前缀 -ms- 版本.

    1.2D  3D  转换

    2D:

    transform: translate(50px,100px);移动

    transform: rotate(30deg);旋转

    transform: scale(2,3);放大

    transform: skew(30deg,20deg);倾斜旋转

    3D:

    transform: rotateY(130deg);

    transform: rotateX(120deg);

    2.过渡

    div {
       100px;
      height: 100px;
      background: red;
      -webkit-transition: width 2s, height 2s, -webkit-transform 2s; /* For Safari 3.1 to 6.0 */
      transition: width 2s, height 2s, transform 2s;
    }

    div:hover {
       200px;
      height: 200px;
      -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
      transform: rotate(180deg);
    }

    transition-property:width;规定应用过渡的 CSS 属性的名称。
    transition-duration:1s;定义过渡效果花费的时间。默认是 0。
    transition-timing-function:linear;规定过渡效果的时间曲线。默认是 "ease"。
    transition-delay:2s;规定过渡效果何时开始。默认是 0。

    3.动画

    @keyframes规则是创建动画。 @keyframes规则内指定一个CSS样式和动画将逐步从目前的样式更改为新的样式。

    @-webkit-keyframes anim
    {
      0% {background:red; left:0px; top:0px;}
      25% {background:yellow; left:200px; top:0px;}
      50% {background:blue; left:200px; top:200px;}
      75% {background:green; left:0px; top:200px;}
      100% {background:red; left:0px; top:0px;}
    }

    animation-name:anim;规定 @keyframes 动画的名称
    animation-duration:5s;规定动画完成一个周期所花费的秒或毫秒。默认是 0
    animation-timing-function:linear;规定动画的速度曲线。默认是 "ease"。
    animation-delay:2s;规定动画何时开始。默认是 0。
    animation-iteration-count:infinite;规定动画被播放的次数。默认是 1
    animation-direction:alternate;规定动画是否在下一周期逆向地播放。默认是 "normal"
    animation-play-state:running;规定动画是否正在运行或暂停。默认是 "running"

    4.多列 瀑布流

    -webkit-column-count:3;列数量
    -webkit-column-gap:40px;间隙
    -webkit-column-rule-style:dotted;样式

  • 相关阅读:
    Windows7防火墙服务无法启用怎么办
    asp.net实现md5加密方法详解
    php去除换行(回车换行)的方法
    MySQL函数大全
    php codebase生成随机数
    Tensorflow 的Word2vec demo解析
    深度学习课程部分资料整理
    稀疏矩阵表示
    Faster-rnnlm代码分析3
    Faster-rnnlm代码分析2
  • 原文地址:https://www.cnblogs.com/huoran1120/p/5970256.html
Copyright © 2020-2023  润新知