css实现三维文字立方块堆叠效果代码

代码语言:html

所属分类:布局界面

代码描述:css实现三维文字立方块堆叠效果代码

代码标签: css 文字 立方块 堆叠

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <style>
        body {
          margin:0;
          background: #EBE7DC;
          font-family: 'Raleway','Helvetica Neue', 'Helvetica';
        }
        .scene {
          transform: rotateX(-26deg) rotateY(36deg);
        }
        #cover {
          perspective: 800px;
          position: absolute;
          overflow: hidden;
          width: 100%;
          height: 100%;
          background: transparent;
          font-size: 100%;
        }
        .face {
          box-shadow: inset 0 0 0 2px #615B5C;
          text-align: center;
          transform: translateX(13px);
          line-height: 50px;
          font-size: 16px;
        }
        .face p {
          margin: 0;
          padding: 0;
          font-size: 36px;
          color: #504A4E;
        }
        .scene,
        .shape,
        .face,
        .face-wrapper,
        .cr {
          position: absolute;
          transform-style: preserve-3d;
        }
        .scene {
          width: 80em;
          height: 80em;
          top: 50%;
          left: 50%;
          margin: -40em 0 0 -40em;
        }
        .shape {
          top: 50%;
          left: 50%;
          width: 0;
          height: 0;
          transform-origin: 50%;
        }
        .face,
        .face-wrapper {
          overflow: hidden;
          transform-origin: 0 0;
          backface-visibility: hidden;
        }
        .face {
          background-size: 100% 100%!important;
          background-position: center;
        }
        .face-wrapper .face {
          left: 100%;
          width: 100%;
          height: 100%
        }
        .photon-shader {
          position: absolute;
          left: 0;
          top: 0;
          width: 100%;
          height: 100%
        }
        .side {
          left: 50%;
        }
        .cr,
        .cr .side {
          height: 100%;
        }
        [class*="cuboid"] .ft,
        [class*="cuboid"] .bk {
          width: 100%;
          height: 100%;
        }
        [class*="cuboid"] .bk {
          left: 100%;
        }
        [class*="cuboid"] .rt {
          transform: rotateY(-90deg) translateX(-50%);
        }
        [class*="cuboid"] .lt {
          transform: rotateY(90deg) translateX(-50%);
        }
        [class*="cuboid"] .tp {
          tr.........完整代码请登录后点击上方下载按钮下载查看

网友评论0