zoukankan      html  css  js  c++  java
  • css3 3d正反面翻转

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
    .flip-container {
        perspective: 1000;
    }
        /* flip the pane when hovered */
        /*.flip-container:hover .flipper, .flip-container.hover .flipper {
            transform: rotateY(180deg);
        }*/
    
         .flip-container.hover .flipper {
            transform: rotateY(180deg);
        }
    
    .flip-container, .front, .back {
        width: 320px;
        height: 480px;
    }
    
    /* flip speed goes here */
    .flipper {
        transition: 0.6s;
        transform-style: preserve-3d;
    
        position: relative;
    }
    
    /* hide back of pane during swap */
    .front, .back {
        backface-visibility: hidden;
    
        position: absolute;
        top: 0;
        left: 0;
    }
    
    /* front pane, placed above back */
    .front {
        z-index: 2;
        background: red;
    }
    
    /* back, initially hidden pane */
    .back {
        transform: rotateY(180deg);
        background: cyan;
    }
    
    
    #myCard {
        padding-top:300px;
        }
        </style>
    
    </head>
    <body>
        <!-- <div class="flip-container" ontouchstart="this.classList.toggle('hover');"> -->
        <div class="flip-container">
        <div class="flipper">
            <div class="front">
                前面内容
            </div>
            <div class="back">
                背面内容
            </div>
        </div>
    
    
    
        
    </div>
        <!-- /<div id="myCard" onclick="document.querySelector('.flip-container').classList.toggle('hover')">but</div> -->
        <div id="myCard">but</div>
    
        <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
        <script>
            $(function(){
                $('#myCard').click(function(){
                    $('.flip-container').toggleClass('hover')
                })
            })
        </script>
    </body>
    </html>

    原文:http://www.jianshu.com/p/99aeb911f547;

    https://segmentfault.com/a/1190000003903190

  • 相关阅读:
    IOS设计模式之四(备忘录模式,命令模式)
    IOS设计模式之三(适配器模式,观察者模式)
    IOS设计模式之二(门面模式,装饰器模式)
    IOS设计模式之一(MVC模式,单例模式)
    C#调用C++导出(dllexport)方法
    C# 多任务之 Task
    C# Remoting的一个简单例子
    C#中指针使用总结
    C# fixed详解
    C#中virtual和abstract的区别
  • 原文地址:https://www.cnblogs.com/wanghaonull/p/7083712.html
Copyright © 2011-2022 走看看