zoukankan      html  css  js  c++  java
  • css3动画效果:2 简易动画

    1. transition动画:鼠标移上去  旋转放大

    关键点--  :hover   transform: scale(*)  rotate(*deg)

    cards

    2.关键帧动画: 位移动画

    translateY(-100%)

    .box{
              width: 300px;
              height: 300px;
            }
            .cd-reveal-down{
              border: 1px solid #cdf0f9;
              width: 200px;
              height: 100px;
    
              -webkit-animation: cd-reveal-down 2s 1;
              animation: cd-reveal-down 2s 1;
    
            }
            @-webkit-keyframes  cd-reveal-down{
              0% {
                opacity: 0.5;
                -webkit-transform: translateY(-100%);
                transform: translateY(-100%);
              }
              100% {
               opacity: 1;
                -webkit-transform: translateY(0);
                transform: translateY(0);
              }
            }
            @keyframes  cd-reveal-down{
              0% {
                opacity: 0.5;
                -webkit-transform: translateY(-100%);
                transform: translateY(-100%);
              }
              100% {
               opacity: 1;
                -webkit-transform: translateY(0);
                transform: translateY(0);
              }
            }
    css

    html

    <div class="box">
           <div class="cd-reveal-down">cd-reveal-down</div>
         </div> 

     3.关键帧动画: 位移动画, 元素向上向下微幅震动 infinitite

    .m-arrow{
              
              width: 20px;
              height: 20px;
              border: 1px solid #cdf0f9;
              background: #0f00f0;
    
              animation: arrowdown 2s ease-in-out infinite;
    
              -webkit-animation: arrowdown 2s ease-in-out infinite;
            }
            @-webkit-keyframes arrowdown{
              0% {           
                -webkit-transform: translateY(0);
                transform: translateY(0);
              }
              50% {
               -webkit-transform: translateY(-5px);
                transform: translateY(-5px);
              }
              100% {
                -webkit-transform: translateY(0);
                transform: translateY(0);
              }
            }
            @keyframes arrowdown{
              0% {           
                -webkit-transform: translateY(0);
                transform: translateY(0);
              }
              50% {
               -webkit-transform: translateY(-5px);
                transform: translateY(-5px);
              }
              100% {
                -webkit-transform: translateY(0);
                transform: translateY(0);
              }
             } 
    arrowdown--debounce

    html

    <div class="m-arrow"></div>
  • 相关阅读:
    吃透空洞卷积(Dilated Convolutions)
    CondInst:性能和速度均超越Mask RCNN的实例分割模型
    图像处理基础:颜色空间及其OpenCV实现
    caffe模型转rknn模型的方法
    探索 YOLO v3 源码
    探索 YOLO v3 源码
    事件
    组合,模板,bolck块
    WXSS学习
    其他组件
  • 原文地址:https://www.cnblogs.com/zyjzz/p/7082183.html
Copyright © 2011-2022 走看看