我想创建一个可滚动的表格,但我需要卡住表格的第一行以防止滚动。我怎么能做到这一点。期待来自 CSS 或 JS 或 Jquery 的任何想法
最佳答案
您的要求是一个非常常见的用例,很遗憾,在任何浏览器中都没有实现它的 native 方法。您有很多使用 CSS、JS 及其组合的解决方法,每种解决方案都有特定的优点和不便之处(最常见的主要解决方案是需要固定列宽)。
你当然可以自己实现它(在网上浏览,你应该有很多教程)。或者您可以依赖一个避免常见陷阱并且大多数跨浏览器的库。
您可能会对 DataTables 感兴趣jQuery 插件,尤其是它的 FixedHeader扩展名。
关于javascript - 如何在 HTML 中使单行不可滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33603228/