css卡片翻转 父元素翻转子元素不翻转效果

css卡片翻转 父元素翻转子元素不翻转效果

复制代码
vue
<div class="moduleBox">
      <div class="headTitle">
        <span class="headName">大额案例</span>
      </div>
      <div class="moduleItem">
        <span class="moduleNum">--</span>
        <span class="moduleLabel">待处理</span>
      </div>
      <div class="moduleItem">
        <span class="moduleNum">--</span>
        <span class="moduleLabel">待审核</span>
      </div>
      <div class="moduleItem">
        <span class="moduleNum">--</span>
        <span class="moduleLabel">待审批</span>
      </div>
    </div>

scss
.moduleBox{
  display:flex;
  justify-content:space-evenly;
      align-items:center;
  width:30%;
  height:320px;
  background:#ccdbfe;
  margin:22px 1.6%;
   border-radius:6px;
   position: relative; 
   perspective: 1000px; /* 设置透视 */
   transform: translateZ(0); /* 开启硬件加速 */
   .headTitle{
    width: 200px;     
        border-bottom: 43px solid transparent;                  
        border-top: 43px solid #4c7efd;  
        border-left: 13px solid transparent;          
        border-right: 13px solid transparent;
    position:absolute;
    top:0;
    left:calc(50% - 113px);
    .headName{
      width:100%;
      text-align:center;
      font:18px/40px '';
      position:absolute;
      top:-40px;
      color:#fff;
    }
   }
  .moduleItem{
  width:26%;
  height:90px;
  background:#c1d2fd;
   border-radius:3px;
  display:flex;
  justify-content:center;
      align-items:center;
      flex-direction:column;
      transition: 0.4s ease-in-out;
      color:#4d7EFD;
      cursor:pointer;
    .moduleNum{
      font:28px/34px '';
      transition: 0.4 0.6;
    }
    .moduleLabel{
      font:14px/20px '';
      transition: 0.4 0.6;
    }
    
  }
    .moduleItem:hover{
      background:#4c7efd;
      color:#fff;
      transform: rotateX(180deg);
      .moduleNum{
      transform: rotateX(-180deg);
      }
      .moduleLabel{
      transform: rotateX(-180deg);
      }
  }
}
相关推荐
掘金一周7 分钟前
看看大家每月的成本有多少 | 沸点周刊 7.30
前端·人工智能·后端
ji_shuke17 分钟前
从零深入:基于 Playwright + Pytest + Allure 的企业级 Web 端到端自动化测试框架实战
前端·自动化测试·docker·jenkins·pytest·allure·playwright
陆枫Larry42 分钟前
用 CSS Mask + background-color 给图标「换色」
前端
幼儿园技术家2 小时前
原来不用发版也可以做到版本更新
前端·js or ts
亦暖筑序2 小时前
AgentScope-Java 入门:完善 Vue 前端、发布 GitHub,并规划下一步
java·前端·vue.js
北斗落凡尘2 小时前
Vue面试题
前端
程序员黑豆2 小时前
鸿蒙应用开发之父子组件传参:@Param、@Event、@Once 装饰器详解与实战
前端·harmonyos
ClouGence2 小时前
一个人录好的测试用例,团队怎么一起用?
前端·测试
无限压榨切图仔2 小时前
从 Claude Code 切到 Codex:我用 Agent、Skills、MCP 做完了一个内容运营工具
前端·后端
濮水大叔2 小时前
NestJS 与 CabloyJS 的 env/config 架构对比:从环境变量到实例级配置
前端·node.js·nestjs