响应式web开发chapter3/demo04

demo04.html文件

<!DOCTYPE html>
<html>
   <head>
      <meat charset="UTF-8">
      <title> 立方体 </title>

   </head>
   <style>
       .box {
           width: 200px;
           height: 200px;
           position: relative;
           perspective: 1000px;
           /*定义子元素保留的3D位置*/
           transform-style: preserve-3d;
           transform: translate(150px,100px) rotateX(-30deg)
           rotateY(30deg);
       }
       .front,.back,.left,.right,.top,.bottom {
             background-color: #ccc;
             font-size: 30px;
             text-align: center;
             line-height: 200px;
             position: absolute;
             border: 1px solid #fff;
             right: 0;
             bottom: 0;
             left: 0;
             top: 0;
             opacity: 0.5;
       }
       .front{
           transform: translateZ(100px);
       }
       .back {
           transform: translateZ(-100px);
       }
       .left {
           transform:  rotateY(90deg) translateZ(-100px);
       }
       .right {
           transform:  rotateY(90deg) translateZ(100px);
       }
       .top {
           transform: rotateX(90deg) translateZ(100px);
       }
       .bottom {
            transform:rotateX(90deg) translateZ(-100px);
        }   
  
         
         
     </style>
     

   <body>
       <div class="box">
        <div class="front">1</div>
        <div class="back">2</div>
        <div class="left">3</div>
        <div class="right">4</div>
        <div class="top">5</div>
        <div class="bottom">6</div>
       </div>
         
     
   </body>



</html>

运行结果

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值