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> 
  • 相关阅读:
    【玩转开源】制作Docker镜像
    【玩转开源】Linux C 检测网口热插拔
    【玩转开源】BananaPi R2 —— 第四篇 Openwrt Luci 初探
    【玩转开源】BananaPi R2 —— 第二篇 Openwrt 网口配置分析
    .NET Core 中AutoMapper使用配置
    ElementUI 中控件 Select 大数据量渲染处理
    Echart处理X轴显示不全问题
    C#WebAPI中中log4net的配置步骤
    iis7.5 部署WebAPI
    core2.2部署IIS
  • 原文地址:https://www.cnblogs.com/kikyoqiang/p/11111857.html
Copyright © 2011-2022 走看看