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

        <head>
            <meta charset="UTF-8">
            <title></title>
            <style type="text/css">
                .box {
                     100px;
                    height: 100px;
                    background: #5CBE3E;
                    animation-name: fromLeftToRight;/*   取个名字 */
                    animation-duration: 4s; /*  //变化所要的时间 */
                    animation-iteration-count: infinite;
                     /* 要循环多小次 */   /* (无数次循环) */
                }
                /* 定义动画 */
                          /*  用名字要和(取个名字)一样 */
                @keyframes fromLeftToRight {
                    from { /*  从什么开始 */
                        margin-left: 0;
                    }
                    to { /* 到什么结束 */
                        margin-left: 100px;
                    }
                }
            </style>
        </head>
    
        <body>
            <div class="box"></div>
        </body>
    

      

       <head>
            <meta charset="UTF-8">
            <title></title>
            <style type="text/css">
                .box {
                     100px;
                    height: 100px;
                    background: #5CBE3E;
                    margin: 5px;
                    animation-name: fromLeftToRight;/*取个名字 */
                    animation-duration: 3s;/*多小时间循环一次 */
                    animation-iteration-count: infinite;
                }    /* 要循环多小次 */      /*(无限次循环) */
                  .box:hover {
                    animation-play-state: paused;
                }/* 当鼠标放在图片上时图片不移动 */
                
                .reverse {
                    animation-direction: reverse;
                } /* 从结束到开始地点 */
                
                .alternate {
                    animation-direction: alternate;
                } /*从开始到结束再从结束到开始 */
                
                .alternate-reverse {
                    animation-direction: alternate-reverse;
                }/*从结束到开始再开始到结束 */
                
                @keyframes fromLeftToRight {
                    from {/* 从什么开始 */
                        margin-left: 0;
                    }
                    to {/* 到什么结束 */
                        margin-left: 300px;
                    }
                }
            </style>
        </head>
    
        <body>
            <div class="box"></div>
            <div class="box reverse"></div>
            <div class="box alternate"></div>
            <div class="box alternate-reverse"></div>
        </body>
    

      

       <head>
            <meta charset="UTF-8">
            <title></title>
            <style type="text/css">
                img {
                    opacity: 0;
                }
                
                img:hover {
                    animation: fadeIn 1s ease-in forwards;
                } /* hover的变化过程1秒 */
                
                @keyframes fadeIn {
                    from {/* 从什么 */
                        opacity: 0;
                    }
                    to {/* 到什么 */
                        opacity: 1;
                    }
                }
            </style>
        </head>
    
        <body>
            <img src="images/1.jpg" alt="一张图片
    
            " width="300" />
        </body>
    

      

  • 相关阅读:
    每个Java开发人员都应该知道的10个基本工具
    2019年让程序员崩溃的 60 个瞬间,笑死我了
    面试官:服务器安装 JDK 还是 JRE?可以只安装 JRE 吗?
    腾讯工作近十年大佬:不是我打击你!你可能真的不会写Java
    作为Java开发人员不会饿死的5个理由
    趣味算法:国王和100个囚犯
    阿里第二轮面试:手写Java二叉树
    Linux软件安装——服务管理
    Linux帮助——重要文件
    Linux帮助——常用命令
  • 原文地址:https://www.cnblogs.com/qq547372511/p/5774422.html
Copyright © 2011-2022 走看看