zoukankan      html  css  js  c++  java
  • [TypeStyle] Use TypeStyle keyframes to create CSS animations

    We cover CSS keyframes and how to create them using TypeStyle. We then show how to use the keyframes function to create an animation. We also discuss a few other CSS properties in the animation namespace.

    import {style, keyframes, classes} from 'typestyle';
    import * as React from 'react';
    import * as ReactDOM from 'react-dom';
    
    const fadeAnimationName = keyframes({
        from: {opacity: 0},
        to: {opacity: 1}
    });
    const fadeAnimationClassName = style({
        animationName: fadeAnimationName,
        animationDuration: '2s'
    });
    
    const coloringAnimationName = keyframes({
        '0%': {color: 'black'},
        '50%': {color: 'pink'},
        '100%': {color: 'red'}
    });
    const fontColoringAnimationClassName = style({
        fontSize: '20px',
        animationName: coloringAnimationName,
        animationDuration: '2s',
        animationIterationCount: 'infinite'
    });
    
    const App = () => (
        <div className={classes(
            fadeAnimationClassName,
            fontColoringAnimationClassName
        )}>
            Hello World!
        </div>
    
    );
    
    ReactDOM.render(
        <App />,
        document.getElementById('root')
    );
  • 相关阅读:
    python https请求报错:SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED]
    python打包为exe文件
    文件自定义扫描工具
    pandas 的常用方法
    cisco应用
    Cisco 模拟配置
    python 识别图片上的数字
    OpenSSL
    OpenSSL
    OpenSSL
  • 原文地址:https://www.cnblogs.com/Answer1215/p/6954416.html
Copyright © 2011-2022 走看看