• 2D特效和3D特效


    2D居中效果

    div{

    height:

    backgroundcolor:

    position:absolute;

    left:50%;

    top:50%;

    transform:translate(-50%,-50%)

    }    将DIV绝对定位后,使用transform(使改变,使移动)将其移动。

    2D旋转效果

    div:hover{

    transform:rotate(45deg)

    } 当鼠标放到DIV上,这个DIV旋转45度角。

    中心在左上角加一句代码在div中:

    Transform-origin:top left;

    2D缩放效果

    div:hover{

    transform:scale(50%)}鼠标移是移上缩放一半的效果

    若只缩放X轴transform:scaleX(0.5)

    2D斜切效果

    div:hover{

    transform:skewx(45deg)

    } 沿着X轴斜切45度角

    2D过渡型

    transition: all 0.5s   宽高在鼠标放上后都变化,用了0.5秒

    transition:width 0.5s ease 2s  宽度在两秒后变化,变化过程0.5秒

    div{

    原始div

    transition:width 0.5s ease 2s

    }

    div:hover{

    变化后的样子

    }

    transition: all 0.5s   宽高在鼠标放上后都变化,用了0.5秒

     transition:width 0.5 ease 2s  宽度在两秒后变化,变化过程0.5秒

    头像旋转

    img{

      border:1px solid red;

        display:block;

    margin:50px auto;

    border-radius:50%

    transform:all 0.5s}

    img:hover{

    transform:rotate(360deg)

    }

    3D特效

    1,沿着X轴旋转,perspective:Z轴400像素45度

    div{

    DIV

    perspective:400px;

    }

    img:hover{

    transform:rotateX(45deg)

    }

    打开的盒子

    <style type="text/css">

    #tu{

    300px;

      height:260px;

     margin:100px auto;

       position:relative;

      }

    #tu1,#tu2{

     300px;

      height:260px;

        background:url(photo/haha01.jpg) ;

       border:1px black solid;

       border-radius:50%;

       position:absolute;

       top:0px;

       left:0px;

    }

    #tu2{

    background:url(photo/haha04.jpg) ;

    transition:all 2s;

    transform-origin:bottom

    }

    #tu:hover #tu2{

    transform:rotateX(180deg);

    }

    <body>

    <div id="tu">

    <div id="tu1"></div>

    <div id="tu2"></div>

    </div>

            </body>

  • 相关阅读:
    Promise 对象
    [转] LVM分区在线扩容
    [转] 打开 CMD 时自动执行命令
    [转] FFmpeg常用基本命令
    systemd 之 journalctl
    systemd 之 systemctl
    关于用户权限的加强与理解(上)
    [转] 测试环境下将centos6.8升级到centos7的操作记录
    [搞机] 双网卡做数据均衡负载
    [转] 网络基础知识1:集线器,网桥,交换机
  • 原文地址:https://www.cnblogs.com/black-humor/p/5597118.html
Copyright © 2020-2023  润新知