HTML、CSS表格的斜表头样式设置title 画对角线

我里面有用到layui框架的影响,实际根据你自己的框架来小调下就可以

效果如下

上代码

html 复制代码
<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>对角线单元格示例</title>
    <style>
      

        /* 模拟对角线 */
        .oline {
            border-top: 40px #fff solid;
            /*上边框宽度等于表格第一行行高*/
            width: 0px;
            /*让容器宽度为0*/
            height: 0px;
            /*让容器高度为0*/
            border-left: 80px #fff solid;
            /*左边框宽度等于表格第一行第一格宽度*/
            position: relative;
            /*让里面的两个子容器绝对定位*/

        }

        .oline::before {
            position: absolute;
            top: -49px;
            left: -95px;
            width: 110px;
            height: 58px;
            background: #E3ECFF url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lIHgxPSIwIiB5MT0iMCIgeDI9IjEwMCUiIHkyPSIxMDAlIiBzdHJva2U9IiNDRUQzREMiIHN0cm9rZS13aWR0aD0iMSIvPjwvc3ZnPg==) no-repeat 100% center;
            content: '';
        }

        .span1 {
            font-style: normal;
            display: block;
            position: absolute;
            top: -42px;
            left: -43px;
            width: 56px;
        }

        .span2 {
            font-style: normal;
            display: block;
            position: absolute;
            top: -15px;
            left: -93px;
            width: 59px;
        }


    </style>
</head>
<body>
<table class="layui-table" style="width: auto;" border="1"> 
   <thead> 
    <tr>
     <th style="width: 110px;">
      <div class="oline">
       <span class="span1">费用类别</span> 
       <span class="span2">科室名称</span>
      </div></th> 
     <th style="width: 110px;">超声费</th> 
     <th style="width: 110px;">处置</th> 
     <th style="width: 110px;">床位费</th> 
     <th style="width: 110px;">放射费</th> 
     <th style="width: 110px;">护理费</th> 
     <th style="width: 110px;">化验费</th> 
     <th style="width: 110px;">心电图</th> 
     <th style="width: 110px;">中医理疗费</th> 
     <th style="width: 110px;">注射费</th> 
    </tr>
   </thead> 
   <tbody> 
    <tr> 
     <td style="width: 110px;">**组</td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;">141.000</td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
    </tr> 
    <tr> 
     <td style="width: 110px;">**组</td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;">25.500</td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
    </tr> 
    <tr> 
     <td style="width: 110px;">***组</td> 
     <td style="width: 110px;">566.000</td> 
     <td style="width: 110px;">13.500</td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;">240.000</td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;">2605.900</td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
    </tr> 
    <tr> 
     <td style="width: 110px;">**组</td> 
     <td style="width: 110px;">410.000</td> 
     <td style="width: 110px;">15.900</td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;">180.000</td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;">637.800</td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
     <td style="width: 110px;"></td> 
    </tr> 
   </tbody>
  </table>


</body>
</html>
相关推荐
传人41 分钟前
悬停旋转放大和位移效果如何写
前端·javascript·css
zhangzeyuaaa1 小时前
Ruby 方法参数完全指南:默认值、可变参数与关键字参数
前端·python·ruby
粥里有勺糖1 小时前
视野修炼-技术周刊第135期 | 鼠标跟随宠物
前端·github·aigc
粥里有勺糖1 小时前
拿 Codex 协助清理磁盘,Nice!
前端·后端·github
Highcharts.js1 小时前
可视化商用图表库对比,如何选择?
前端·javascript·学习·信息可视化·highcharts·前端可视化
TheITSea2 小时前
JavaScript Web APIs
开发语言·前端·javascript
恋猫de小郭3 小时前
Android CLI 支持 AI Agent 通过 Device Streaming 调试云真机
android·前端·flutter
Wang's Blog3 小时前
Java 项目实战: 外卖平台优化-前端dist部署与Nginx反向代理rewrite
java·前端·nginx
鬓戈3 小时前
Claude Code frontend-design 插件调研 与 Vue 旧系统风格一致性方案
前端·vue.js·人工智能
IT_陈寒3 小时前
SpringBoot自动配置的坑我帮你踩过了
前端·人工智能·后端