抖音盒子爆炸相册女盆友专属相册

爆炸盒子相册放成女友的照片
<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title></title>
  <style>
   body{
      /* rgba(0,0,0,0)则表示完全不透明的白色,也即是无色;0.4表示透明度*/
         background: rgba(0,0,0,0.4);
         transition: 10s ease;
       }
   .box{
    /* 是相对定位*/
        position: relative;
     /* 盒子的宽高*/
        width: 400px;
        height: 400px;
        /* background: lawngreen; */
        /* border: 1px solid red; */
        margin: 200px auto;
        /* 转换为3d效果 x y z */
        transform-style: preserve-3d;
     /* rotateX(-60deg)沿着X轴负方向旋转60°(deg表示°)
        rotateY(60deg)沿着X轴正方向旋转60°
     */
        transform: rotateX(-60deg) rotateY(60deg);
      /* 移动的方式 10s 平缓过度 */
     transform: 10s ease;
      }
      .front,.top,.left,.right,.back,.bottom{
    /* 绝对定位; */
        position: absolute;
        width: 400px;
        height: 400px;
     /* 保证每个图片完整*/
     background-size: 100% 100%;
      }
   /* 下面表示每张图片的旋转和移动 */
   .front{
    background:url(../img/1.jpg);
    transform: translateZ(200px);
     background-size: 100% 100%;
   }
   .back{
    background:url(../img/2.jpg);
     background-size: 100% 100%;
    transform: translateZ(-200px);
   }
   .left{
         background:url(../img/3.jpg);
          background-size: 100% 100%;
         transform:  translateX(-200px) rotateY(-90deg);
       }
       .right{
         background:url(../img/4.jpg);
          background-size: 100% 100%;
         transform:  translateX(200px) rotateY(90deg);
       }
   .top{
    background:url(../img/5.jpg);
     background-size: 100% 100%;
    transform: translateY(-200px) rotateX(90deg);
   }
   .bottom{
    background:url(../img/6.jpg);
     background-size: 100% 100%;
    transform: translateY(200px) rotateX(-90deg);
   }
   /* 盒子会向X轴负方向旋转-360°Y轴旋转360° */
       body:hover .box {
         transform: rotateX(-360deg) rotateY(360deg); 
         transition: 10s ease;
       }
   /* -------------盒子会向外多移动200px------------ */ 
    body:hover .front{
      background:url(../img/1.jpg);
       background-size: 100% 100%;
     transform: translateZ(400px);
     }
    body:hover .back{
      background:url(../img/2.jpg);
       background-size: 100% 100%;
      transform: translateZ(-500px);
     }
     body:hover .left{
          background:url(../img/3.jpg);
          
           background-size: 100% 100%;
           transform:  translateX(-500px) rotateY(-90deg);
         }
     body:hover  .right{
          background:url(../img/4.jpg);
           background-size: 100% 100%;
           transform:  translateX(500px) rotateY(90deg);
         }
    body:hover .top{
      background:url(../img/5.jpg);
       background-size: 100% 100%;
      transform: translateY(-500px) rotateX(90deg);
     }
    body:hover .bottom{
      background:url(../img/6.jpg);
       background-size: 100% 100%;
      transform: translateY(500px) rotateX(-90deg);
     }
  
  </style>
 </head>
 <body>
  <div class="box">
   <!-- 前面 -->
   <div class="front"></div>
   <!-- 后面 -->
   <div class="back"></div>
   <!-- 左面 -->
   <div class="left"></div>
   <!-- 右面 -->
   <div class="right"></div>
   <!-- 上面 -->
   <div class="top"></div>
   <!-- 下面 -->
   <div class="bottom"></div>
  </div>
 </body>
</html>

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值