首页 > 其他分享 >Html示例-表格表头固定+首尾列固定

Html示例-表格表头固定+首尾列固定

时间:2024-02-22 10:35:44浏览次数:27  
标签:固定 示例 solid 表头 修改 1px th child border

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <style>
            .table_wrap {
                width: 100%;
                height: 200px;
                overflow: auto;
                border-bottom:1px solid #61dafb;
            }
 
            table {
                table-layout: fixed;
                width: 100%;
                border-collapse: separate;	
                border-spacing: 0;
                border: 1px solid #DDDDDD;
            }
 
            /* 表格th/td样式 */
            td,th {
                width: 150px;
                box-sizing: border-box;
                border-right: 1px solid #DDDDDD;
                border-bottom: 1px solid #DDDDDD;
                /*单元格 超出长度 显示...*/
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
                height: 30px;
 
            }
 
            /* 表头固定 */
            thead tr th {
                position: sticky;
                top: 0;
                background: #F4F4F5;
                height: 30px;
            }
 
            /* 首列固定/最后一列固定*/
            th:first-child,
            td:first-child,
            th:last-child,
            td:last-child {
                position: sticky;
                left: 0;
                background: #F4F4F5;
                text-align: center;
                right: 0px;
                border-left: 1px solid #DDDDDD ;
                width: 100px;
            }
 
            /* 表头首列和最后一列强制最顶层 */
            th:last-child,
            th:first-child {
                z-index: 3;
                /*左上角单元格z-index,切记要设置,不然表格纵向横向滚动时会被该单元格右方或者下方的单元格遮挡*/
                background: #F4F4F5;
            }
        </style>
    </head>
    <body>
        <div class="table_wrap">
            <table>
                <thead>
                    <tr>
                        <th>序号</th>
                        <th>栏目1</th>
                        <th>栏目2</th>
                        <th>栏目3</th>
                        <th>栏目4</th>
                        <th>栏目2</th>
                        <th>栏目3</th>
                        <th>栏目4</th>
                        <th>操作</th>
                    </tr>
                </thead>
                <tbody>
                    <tr>
                        <td>1</td>
                        <td>2</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td><a href="#">修改</a></td>
                    </tr>
                    <tr>
                        <td>2</td>
                        <td>2</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td><a href="#">修改</a></td>
                    </tr>
                    <tr>
                        <td>3</td>
                        <td>2</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td><a href="#">修改</a></td>
                    </tr>
                    <tr>
                        <td>4</td>
                        <td>2</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td><a href="#">修改</a></td>
                    </tr>
                    <tr>
                        <td>5</td>
                        <td>2</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td><a href="#">修改</a></td>
                    </tr>
                    <tr>
                        <td>6</td>
                        <td>2</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td><a href="#">修改</a></td>
                    </tr>
                    <tr>
                        <td>7</td>
                        <td>2</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td><a href="#">修改</a></td>
                    </tr>
                    <tr>
                        <td>8</td>
                        <td>2</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td><a href="#">修改</a></td>
                    </tr>
                    <tr>
                        <td>9</td>
                        <td>2</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td><a href="#">修改</a></td>
                    </tr>
                    <tr>
                        <td>10</td>
                        <td>2</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td><a href="#">修改</a></td>
                    </tr>
                    <tr>
                        <td>11</td>
                        <td>2</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td><a href="#">修改</a></td>
                    </tr>
                   <!-- <tr>
                        <td>12</td>
                        <td>2</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td><a href="#">修改</a></td>
                    </tr>
                    <tr>
                        <td>13</td>
                        <td>2</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td><a href="#">修改</a></td>
                    </tr>
                    <tr>
                        <td>14</td>
                        <td>2</td>
                        <td>3</td>
                        <td>4</td>
                        <td>5</td>
                        <td><a href="#">修改</a></td>
                    </tr>-->
                    
                </tbody>
 
            </table>
        </div>
    </body>
</html>

标签:固定,示例,solid,表头,修改,1px,th,child,border
From: https://www.cnblogs.com/qq2806933146xiaobai/p/18026764

相关文章

  • Git合并固定分支的某一部分至当前分支
    在Git中,通常使用gitmerge命令来将一个分支的更改合并到另一个分支。如果你只想合并某个分支的一部分代码,可以使用以下两种方法:1.批量文件合并1.1.创建并切换到一个新的临时分支首先,从要合并的源分支(即要提取代码的分支)中创建并切换到一个新的临时分支。这样可以在该分......
  • WMI脚本示例
    WMI脚本是什么?WMI(WindowsManagementInstrumentation)脚本是一种基于Windows管理工具的脚本语言,用于访问和控制Windows操作系统中的管理信息。通过WMI脚本,管理员和开发人员可以获取关于系统状态、正在运行的进程、系统配置等信息,并可以执行各种管理任务,如启动和停止服务、管......
  • python文件获取并读取固定长度数据实例解析
    一概念1file操作:文件操作一般有open,write,read,close几种,这里重点是read固定长度数据。read() 用于从文件读取指定的字节数,如果未给定或为负则读取所有。本文中心不在概念,直接上源码。二源码解析importsysfromPyQt5importQtWidgetsfromPyQt5.QtWidgetsimportQF......
  • Go: 获取系统用户id示例
    获取当前用户的信息在很多应用程序中,我们需要知道当前正在运行程序的用户是谁。Go语言通过其标准库中的 os/user 包提供了这一功能。示例代码: gopackagemainimport("fmt""os/user")funcmain(){currentUser,err:=user.Current()iferr!=nil{......
  • torch导出onnx示例-yolo
    onnx导出示例目录onnx导出示例yolov5导出源码导出参数模型可视化onnx推理yolov8导出源码onnx推理参考资料yolov5yolov5是一种目标检测算法,通过使用深度学习算法,可以通过输入图像,输出图像中存在的目标的种类和位置等信息。yolov5onnx则是在此基础上,通过使用onnx技术,将yolov5模......
  • 线性插值计算百分位数的C++示例
    代码如下#include<iostream>#include<vector>#include<algorithm>doublepercentile_linear_interpolation(conststd::vector<double>&data,doublepercentile){//确保百分位数在合理范围内if(percentile<0.0||percentile>1......
  • 设置使用Pycharm创建py文件时,自动在文件里添加固定格式的注释
    当创建新的py文件时,希望文件头能够生成注释具体做法:1.打开pycharm,找到setting选项 2.点击setting,选择左侧fileandcodetemplates,然后点击pythonscript,在右侧空白部分填入所需的模版。点击apply、点击ok即可。  3.模版案例 #-*-coding:utf-8-*-#************......
  • ABAP:AS01固定资产主数据创建BAPI
    BAPI_FIXEDASSET_CREATE1*&---------------------------------------------------------------------**&Formfrm_zzsdr_data*&---------------------------------------------------------------------**&text*&-------------------------------......
  • 通过解析库探究函数式抽象代价 ( ini 解析示例补充)
    上一篇用HexColor作为示例,可能过于简单这里再补充一个ini解析的示例由于实在写不动用其他库解析ini了,春节都要过完了,累了,写不动了,所以随意找了一份解析ini的库,仅供参考,对比不准确,毕竟完整库包含了更多功能先看看结果BenchmarkDotNetv0.13.12,Windows11(10.0.2......
  • javascript import export 简单示例
    概述import是ES6引入的新特性,它允许你以声明式的方式导入其他模块中的内容。require是Node.js中的特性,它允许你使用一个函数来加载和导入其他模块。使用方法utils.jsexportconstadd=(a,b)=>a+b;exportconstsubtract=(a,b)=>a-b; index.jsimport*asutilsfrom......