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>
相关推荐
2501_9159184115 小时前
Web 前端可视化开发工具对比 低代码平台、可视化搭建工具、前端可视化编辑器与在线可视化开发环境的实战分析
前端·低代码·ios·小程序·uni-app·编辑器·iphone
程序员的世界你不懂16 小时前
【Flask】测试平台开发,新增说明书编写和展示功能 第二十三篇
java·前端·数据库
索迪迈科技16 小时前
网络请求库——Axios库深度解析
前端·网络·vue.js·北京百思可瑞教育·百思可瑞教育
gnip16 小时前
JavaScript二叉树相关概念
前端
rannn_11116 小时前
【Javaweb学习|实训总结|Week1】html基础,CSS(选择器、常用样式、盒子模型、弹性盒布局、CSS定位、动画),js(基本类型、运算符典例)
css·笔记·学习·html
一朵梨花压海棠go17 小时前
html+js实现表格本地筛选
开发语言·javascript·html·ecmascript
attitude.x17 小时前
PyTorch 动态图的灵活性与实用技巧
前端·人工智能·深度学习
β添砖java17 小时前
CSS3核心技术
前端·css·css3
空山新雨(大队长)17 小时前
HTML第八课:HTML4和HTML5的区别
前端·html·html5