zoukankan      html  css  js  c++  java
  • css3动画效果

    实例:

    /*全部图片动画效果*/
    .donghua{
        width: 180px;
        height: 110px;
        overflow: hidden;  
        -webkit-filter: brightness(100%);/*兼容*/
        filter: brightness(100%);/*初始大小*/
        float:left; 
    }
    .donghua img{  
        cursor: pointer;  
        transition: all 0.8s;/*规定变化时间*/
        -moz-transition: all 0.8s;/*兼容*/
        -webkit-transition: all 0.8s;  
    }  
    .donghua img:hover{  
        transform: scale(1.05);/*明暗程度*/
    }  
    .donghua:hover{
        -webkit-filter: brightness(110%);
        filter: brightness(110%);/*变化后大小*/
    }

    1、filter

     filter滤镜:

    常用:

    1、blur(px)高斯模糊

    2、brightness(%)设置亮度

    0%(全黑)——100%(正常)——>100%(加亮)

    3、contrast(%)设置对比度

    0%(全黑)——100%(正常)——>100%(对比度降低)

    4、drop-shadow(h-shadow v-shadow blur spread color)(设置阴影)

    2、transition

    transition(过渡)

    1、transition-property(规定设置过渡效果的css属性的名称)

    2、transition-duration(规定完成过渡的时间)

    3、transition-timing-function(规定速度的效果)

    4、transition-delay(定义过度何时开始)

    3、transform

    transform(2D 3D转化)

    transform 属性向元素应用 2D 或 3D 转换。该属性允许我们对元素进行旋转、缩放、移动或倾斜

    小实例:

    360°旋转

    /*旋转动画*/
    .zhuanzhuanzhuan{
        width: 66px;
        height: 66px;
        float: left;
        position: absolute;
        top: 0px;
        left: 35%;
        background:url(../../img/spr.png);
        background-size: 66px 66px;
    }
    .xuanzhuan{
        position: absolute;
        animation-duration: 2s;
        animation-timing-function: linear;
        animation-delay: -2s;
        animation-direction: normal;
        animation-fill-mode: both;
        animation-iteration-count:infinite;
        animation-play-state: running;
        animation-name: xuanzhuan;
    }
    /*关键帧*/
    @-webkit-keyframes xuanzhuan{
        0% {
            transform: rotate(0deg);
        }
        100% {
            transform: rotate(360deg);
        }
    }
  • 相关阅读:
    20200414:mysql原子性和持久性怎么保证
    20200417:说说redis的rdb原理。假设服务器的内存8g,redis父进程占用了6g,子进程fork父进程后,子父进程总共占用内存12g,如何解决内存不足的问题?(挖)
    [九省联考2018]秘密袭击coat
    CF1158F Density of subarrays
    忘情
    [IOI2018] meetings 会议
    [AGC013E] Placing Squares
    [八省联考2018]林克卡特树
    [NOI2016] 国王饮水记
    [十二省联考 2019]皮配
  • 原文地址:https://www.cnblogs.com/Ace-suiyuan008/p/9280105.html
Copyright © 2011-2022 走看看