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>
相关推荐
@大迁世界9 小时前
Firefox 本地模式:localhost 再见了 ?
前端·架构
米米商聊11 小时前
同名附件为什么被 Map 覆盖?重复键与一对多索引
前端·javascript
echome88812 小时前
Python 异常处理:try、else、finally 的正确搭配
开发语言·前端·python·异常处理·编程技巧
时间的情敌12 小时前
OpenLayers 实战|Vue3 + OpenLayers 完整工程案例(加载天地图、要素、弹窗、绘制、WFS)
前端·openlayers
陈随易12 小时前
下载神器!Motrix 停更三年后重写回归
前端·后端·程序员
前端的日常13 小时前
一个人+AI做情侣食谱小程序,0 费用的服务器
前端·后端
计算机魔术师13 小时前
谷歌搜索广告踩刹车,AI广告成为救命稻草
前端
总要学点什么13 小时前
第81篇:数据可视化-PM2.5分布——让圆点的胖瘦替每座城市报出浓度
前端·信息可视化·echarts·cesium·空间分析
IT_陈寒13 小时前
Vue的v-for里用了个临时变量,页面直接挂了
前端·人工智能·后端
hunter_07613 小时前
一次 iOS 真机签名 409 的完整排查:证书、设备、描述文件为什么总是"对不上"
前端