zoukankan      html  css  js  c++  java
  • CSS翻转小效果

    CSS3翻转显示另外一张图:

    1、backface-visibility:hidden;背面不可见

    2、transform:rotate();旋转

    (可以把图片换成本地图片看一下效果)

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style type="text/css">
            * {
                margin: 0;
                padding: 0;
            }
            .box {
                 560px;
                height: 300px;
                position: relative;
                margin: 100px auto;
            }
            .front {
                 100%;
                height: 100%;
                position: absolute;
                top: 0;
                left: 0;
                
            }
            .back {
                position: absolute;
                top: 0;
                left: 0;
            }
            img {
                transition: all 1s ease 0s;
                backface-visibility: hidden;/*背面不可见*/
            }
            .back img {
                transform: rotateX(180deg);/*背面的图先天翻转180deg*/
            }
            .box:hover .front img{
                transform: rotateX(180deg);    
            }
            .box:hover .back img {
                transform: rotateX(360deg);
            }
        </style>
    </head>
    <body>
        <div class="box">
            <div class="front">
                <img src="dog/0.jpg" alt="">
            </div>
            <div class="back">
                <img src="dog/1.jpg" alt="">
            </div>
        </div>
    </body>
    </html>
  • 相关阅读:
    console.log眼见不一定为实
    播放器
    js变量
    js函数
    js数组
    设置默认浏览器
    this.$nextTick()用法
    进程理论+创建进程的两种方法+进程join方法+进程间数据相互隔离
    风险可视化项目记录1
    HTML笔记
  • 原文地址:https://www.cnblogs.com/zjp-/p/9150338.html
Copyright © 2011-2022 走看看