javascript - 我们如何卡住html表格中的第一列和标题(有多行)

标签 javascript freeze

我已经尝试了很多解决方案来卡住第一列和标题(有多行),但在每个解决方案中我都必须使用自定义CSS(根据解决方案的CSS)。

就我而言,我无法更改以前的 CSS。我想要在 div 滚动时可以卡住我的表格(动态的)的代码。

请提供解决方案。

最佳答案

我是这样做的:

<table style="table-layout: fixed">
    <tr>
        <td><div style="width:100px; position:fixed;">Frozen Header text</div></td>
    </tr>
    <tr>
        <td>Some data</td>
    </tr>
<table>

我不确定如何卡住第一列,但我想您可以尝试使用相同的策略,以及使用 <col> 进行格式化。标签,类似于:

<col style="width:100px; position:fixed;" />

尝试一下,请告诉我们您的进展。

关于javascript - 我们如何卡住html表格中的第一列和标题(有多行),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10612726/

相关文章:

javascript - 字符串中的多个查找和替换

java - Java(和 SwingUtilities)中的 GUI 线程

javascript - eval() 关键字究竟如何破坏 javascript 中的编译器优化

javascript - 通过API向数据库插入视频信息

将代码移动到可运行状态后,Android 应用程序在没有 ANR 的情况下卡住

C 应用程序在连接到服务器时卡住

visual-studio - 每当我删除文件时,VisualStudio 2010 都会卡住

python - pyinstaller:应用程序无法在其他计算机上运行?

javascript - 根据内容动态改变div的大小

javascript - 如何使用 Protractor 定位器定位子元素?