zoukankan      html  css  js  c++  java
  • 在 Sass 中使用 Keyframe

    一:定义混合宏

      SASS中使用Keyframe首先定义一个混合宏,由KeyframesanimationNamecontent组成,代码如下:

    @mixin keyframes($animationName) {
        @-webkit-keyframes #{$animationName} {
            @content;
        }
        @-moz-keyframes #{$animationName} {
            @content;
        }
        @-o-keyframes #{$animationName} {
            @content;
        }
        @keyframes #{$animationName} {
            @content;
        }
    }
    

    二:引用混合宏

      使用@include 指令引用定义好的混合宏,创建动画并定义动画名称:

    @include keyframes(move) {
        0%   { 
            margin-left: 100px;
        }
        100% { 
            margin-left: 400px;
        }
    }
    

    三:使用动画

    animation: move 7s linear;
    -moz-animation: move 7s linear;
    -webkit-animation: move 7s linear;
    -o-animation: move 7s linear;
    

    效果如下图:

  • 相关阅读:
    java中如何高效的判断数组中是否包含某个元素---
    反射--
    Json----
    Ajax学习(1)
    Jdbc学习---
    java---内部类
    java中的多态
    spring是什么
    quartz的配置文件
    浅谈Job&JobDetail
  • 原文地址:https://www.cnblogs.com/yangrenmu/p/7085892.html
Copyright © 2011-2022 走看看