博主信息
博文 41
粉丝 0
评论 1
访问量 41571
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
css3 3D立方体
kong
原创
1389人浏览过


微信图片_20200709235154.png

<!DOCTYPE html>

<html lang="en">


<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>立方体</title>

</head>

<style>
    * {
        padding: 0;
        margin: 0;
    }
    
    #wrap {
        width: 400px;
        height: 400px;
        border: 1px solid #000;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -200px;
        margin-top: -200px;
        perspective: 200px;
        /* transform-style: preserve-3d; */
    }
    
    #wrap .box {
        width: 100px;
        height: 100px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -50px;
        margin-top: -50px;
        transition: all 2s;
        transform-origin: center center -50px;
        transform-style: preserve-3d;
    }
    
    #wrap .box div {
        position: absolute;
        width: 100px;
        height: 100px;
        text-align: center;
        background: rgba(0, 0, 0, .3);
        font: 50px/100px "微软雅黑";
    }
    
    #wrap .box div:nth-child(1) {
        z-index: 1;
    }
    
    #wrap .box div:nth-child(2) {
        transform: translateZ(-100px) rotateX(180deg);
    }
    
    #wrap .box div:nth-child(3) {
        transform-origin: right;
        transform: rotateY(-90deg);
        left: -100px;
    }
    
    #wrap .box div:nth-child(4) {
        transform-origin: left;
        transform: rotateY(90deg);
        right: -100px;
    }
    
    #wrap .box div:nth-child(5) {
        transform-origin: bottom;
        transform: rotateX(90deg);
        top: -100px;
    }
    
    #wrap .box div:nth-child(6) {
        transform-origin: top;
        transform: rotateX(-90deg);
        bottom: -100px;
    }
    
    #wrap:hover .box {
        transform: rotateX(360deg);
    }
</style>


<body>

    <div id="wrap">

        <div class="box">

            <div>前</div>

            <div>后</div>

            <div>左</div>

            <div>右</div>

            <div>上</div>

            <div>下</div>

        </div>

    </div>

</body>


</html>


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学