table 固定标题的方法(tr标签)

<!DOCTYPE html>  
<html>  
<head>  
    <title>带有额外列的表格示例</title>  
    <style>  
        /* 可选的CSS,用于美化表格 */  
        table {  
            width: 100%;  
            border-collapse: collapse;  
        }  
        th, td {  
            border: 1px solid black;  
            padding: 8px;  
            text-align: left;  
        }  
        /* 为了在“信息”列中分隔“身份”和“性别”,这里使用了一个简单的破折号 */  
        .info-subhead {  
            font-weight: normal; /* 如果需要,可以将这部分文本的字体加粗取消 */  
        }  
    </style>  
</head>  
<body>  

<div
        style="
          border: 1px solid #aaaaaa;
          height: 270px;
          width: 100%;
          overflow: auto;
        "
      >
<table>  
    <span>
    <tr style="top: 100px;
              font-weight: bold;
              background-color: #98afc7;
              position: sticky;
              top: 0px;
              overflow: auto;
              ">  
        <th rowspan="2">姓名</th>  
        <th rowspan="2">年龄</th>  
        <th colspan="2">信息<span class="info-subhead">(身份 - 性别)</span></th> <!-- 使用colspan来合并两列的空间 -->  
    </tr>  
    <tr style="top: 100px;
              font-weight: bold;
              background-color: #98afc7;
              position: sticky;
              top:40px;
              overflow: auto;
              ">  
        <th>身份</th>  
        <th>性别</th>  
    </tr> 
    </span> 
    <tr>  
        <td>张三</td>  
        <td>30</td>  
        <td>软件工程师</td>  
        <td>男</td>  
    </tr>  
    <tr>  
        <td>李四</td>  
        <td>25</td>  
        <td>UI设计师</td>  
        <td>女</td>  
    </tr>  
    <tr>  
        <td>李四</td>  
        <td>25</td>  
        <td>UI设计师</td>  
        <td>女</td>  
    </tr>  
    <tr>  
        <td>李四</td>  
        <td>25</td>  
        <td>UI设计师</td>  
        <td>女</td>  
    </tr>  
    <tr>  
        <td>李四</td>  
        <td>25</td>  
        <td>UI设计师</td>  
        <td>女</td>  
    </tr>  
    <tr>  
        <td>李四</td>  
        <td>25</td>  
        <td>UI设计师</td>  
        <td>女</td>  
    </tr>  
    <tr>  
        <td>李四</td>  
        <td>25</td>  
        <td>UI设计师</td>  
        <td>女</td>  
    </tr>  
    <tr>  
        <td>李四</td>  
        <td>25</td>  
        <td>UI设计师</td>  
        <td>女</td>  
    </tr>  
    <tr>  
        <td>李四</td>  
        <td>25</td>  
        <td>UI设计师</td>  
        <td>女</td>  
    </tr>  
    <tr>  
        <td>李四</td>  
        <td>25</td>  
        <td>UI设计师</td>  
        <td>女</td>  
    </tr>  
</table>  
</div>
  
</body>  
</html>

 

posted @ 2024-08-28 19:19  凯宾斯基  阅读(22)  评论(0编辑  收藏  举报