day09

作者: IcyRoc | 来源:发表于2017-11-17 00:57 被阅读0次

    A

    animation属性

    关键字@keyframes用来定义一个动画(简单动画--从某种长宽高旋转倾斜等属性在一定时间内内转换到另一组对应属性)
    然后用animation属性使用定义的动画,写法
    animation:动画名 完成一轮的时间 循环属性
    
    旋转
            div {
                width: 150px;
                height: 150px;
                background-color: #6149ff;
    
            }
    
            @keyframes bigToSmall {
                from {
                    transform: rotate(0deg);
                    /*width: 300px;*/
                    /*height: 300px;*/
                }
                to {
                    transform: rotate(360deg);
                    /*width: 150px;*/
                    /*height: 150px;*/
                }
            }
    
            div:hover {
                animation: bigToSmall 1s infinite;
            }
    
    变色
    @keyframes colorChange {
                from{
                    background-color: #6ffdff;
                }
                to{
                    background-color: #6149ff;
                }
            }
    
            @keyframes colorChange
              {
                  0%   {background: #6ffdff;}
                  33.3%  {background: #66B7FF;}
                  66.6%  {background: #6149ff;}
                  100% {background: #A658FF;}
              }
    
            .a-2{
                width: 150px;
                height: 150px;
                background-color: #6ffdff;
                animation: colorChange 3s infinite;
            }
    

    B

    animation属性

    关键字@keyframes用来定义一个动画(简单动画--从某种长宽高旋转倾斜等属性在一定时间内内转换到另一组对应属性)
    然后用animation属性使用定义的动画,写法
    animation:动画名 完成一轮的时间 循环属性
    
    旋转
            div {
                width: 150px;
                height: 150px;
                background-color: #6149ff;
    
            }
    
            @keyframes bigToSmall {
                from {
                    transform: rotate(0deg);
                    /*width: 300px;*/
                    /*height: 300px;*/
                }
                to {
                    transform: rotate(360deg);
                    /*width: 150px;*/
                    /*height: 150px;*/
                }
            }
    
            div:hover {
                animation: bigToSmall 1s infinite;
            }
    
    变色
    @keyframes colorChange {
                from{
                    background-color: #6ffdff;
                }
                to{
                    background-color: #6149ff;
                }
            }
    
            @keyframes colorChange
              {
                  0%   {background: #6ffdff;}
                  33.3%  {background: #66B7FF;}
                  66.6%  {background: #6149ff;}
                  100% {background: #A658FF;}
              }
    
            .a-2{
                width: 150px;
                height: 150px;
                background-color: #6ffdff;
                animation: colorChange 3s infinite;
            }
    

    C

    相关文章

      网友评论

          本文标题:day09

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