zoukankan      html  css  js  c++  java
  • CSS 动画

    1、CSS 动画2D3D转换

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8" />
        <title>CSS 动画2D3D转换</title>
        <style>
            div {
                width: 100px;
                height: 100px;
                background-color: lightgray;
            }
    
            .div3 {
                transform: translate(200px,100px);
                -webkit-transform: translate(200px,100px); /*sagari chrome*/
                -ms-transform: translate(200px,100px); /*IE*/
                -o-transform: translate(200px,100px); /*opera*/
                -moz-transform: translate(200px,100px); /*firefox*/
            }
    
            .div2 {
                transform: rotate(180deg);
                -webkit-transform: rotate(180deg); /*sagari chrome*/
            }
    
            .div3 {
                transform: scale(1,2);
                -webkit-transform: scale(1,2); /*sagari chrome*/
            }
    
            .div4 {
                transform: skew(20deg,20deg);
                -webkit-transform: scale(1,2); /*sagari chrome*/
            }
    
            .div5 {
                transform: rotateX(200deg);
                -webkit-transform: rotateX(200deg); /*sagari chrome*/
            }
        </style>
    </head>
    <body>
        <div>这是一个初始效果</div>
        <br />
        <div class="div5">改变后的效果</div>
    </body>
    </html> 

    2、CSS 动画过渡

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8" />
        <title>CSS 动画过渡</title>
        <style>
            div {
                width: 100px;
                height: 100px;
                background-color: lightgray;
                -webkit-transition: width 2s,height 2s,-webkit-transform 2s;
                transition: width 2s,height 2s,transform 2s;
                -webkit-transition-delay:2s;
            }
    
                div:hover {
                    width: 200px;
                    height: 200px;
                    transform: rotate(360deg);
                    -webkit-transform: rotate(360deg);
                }
        </style>
    </head>
    <body>
        <div>效果展示</div>
    </body>
    </html> 

    3、CSS 动画效果

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8" />
        <title>CSS 动画效果</title>
        <style>
            div {
                width: 100px;
                height: 100px;
                background-color: lightgray;
                position: relative;
                animation: anim 3s infinite alternate;
                -webkit-animation: anim 3s infinite alternate;
            }
            @keyframes anim{
                0%{ background-color:lightgray;left:0px;top:0px}
                25%{background-color:blue;left:200px;top:0px}
                50%{background-color:aqua;left:200px;top:200px}
                70%{background-color:red;left:0px;top:200px}
                100%{background-color:lightgray;left:0px;top:0px}
            }
    
        </style>
    </head>
    <body>
        <div>动画效果</div>
    </body>
    </html> 

    4、CSS 动画效果 多列

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8" />
        <title>CSS 动画效果 多列</title>
        <style>
            .div1 {
                column-count: 4;
                -webkit-column-count: 4;
                -webkit-column-gap: 30px;
                column-gap: 30px;
                column-rule: 5px outset #ff0000;
                -webkit-column-rule: 5px outset #808080;
            }
        </style>
    </head>
    <body>
        <div class="div1">
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
            大家好,我是渣渣辉,是兄弟就来砍我!
        </div>
    </body>
    </html> 

    5、CSS 动画效果 瀑布流

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8" />
        <title>CSS 动画效果 瀑布流</title>
        <style>
            img {
                width: 200px;
                /*height: 300px;*/
            }
    
            .container {
                column-width: 200px;
                -webkit-column-width: 200px;
                -webkit-column-gap: 3px;
                column-gap: 3px;
            }
    
                .container div {
                    width: 200px;
                    margin: 3px;
                }
        </style>
    </head>
    <body>
        <div class="container">
            <div><img src="Scripts/img/beautiful/1.jpg" /></div>
            <div><img src="Scripts/img/beautiful/2.jpg" /></div>
            <div><img src="Scripts/img/beautiful/3.jpg" /></div>
            <div><img src="Scripts/img/beautiful/4.jpg" /></div>
            <div><img src="Scripts/img/beautiful/5.jpg" /></div>
            <div><img src="Scripts/img/beautiful/6.jpg" /></div>
            <div><img src="Scripts/img/beautiful/7.jpg" /></div>
            <div><img src="Scripts/img/beautiful/1.jpg" /></div>
            <div><img src="Scripts/img/beautiful/2.jpg" /></div>
            <div><img src="Scripts/img/beautiful/3.jpg" /></div>
            <div><img src="Scripts/img/beautiful/4.jpg" /></div>
            <div><img src="Scripts/img/beautiful/5.jpg" /></div>
            <div><img src="Scripts/img/beautiful/6.jpg" /></div>
            <div><img src="Scripts/img/beautiful/7.jpg" /></div>
            <div><img src="Scripts/img/beautiful/1.jpg" /></div>
            <div><img src="Scripts/img/beautiful/2.jpg" /></div>
            <div><img src="Scripts/img/beautiful/3.jpg" /></div>
            <div><img src="Scripts/img/beautiful/4.jpg" /></div>
            <div><img src="Scripts/img/beautiful/5.jpg" /></div>
            <div><img src="Scripts/img/beautiful/6.jpg" /></div>
            <div><img src="Scripts/img/beautiful/7.jpg" /></div>
        </div>
    </body>
    </html> 
  • 相关阅读:
    jdk9以上配置远程断点调试debug
    记解决grpc报错:HTTP/2 client preface string missing or corrupt. Hex dump for received bytes
    CENTOS7静默安装ORACLE11G及数据泵迁移
    数据链路层(7) 链路层设备
    数据链路层(6) 局域网 无线局域网 广域网
    数据链路层(5) 动态分配信道 ALOHA协议、CSMA协议、CSMA/CD协议、CSMA/CA
    数据链路层(3) 流量控制
    数据链路层(2) 差错控制
    数据链路层(1) 数据链路层基本概念
    数据链路层(4) 静态划分信道
  • 原文地址:https://www.cnblogs.com/kikyoqiang/p/11111857.html
Copyright © 2011-2022 走看看