簡體   English   中英

尋找一種在HTML中凍結表行和列的方法

[英]Looking for a way to freeze table rows and columns in HTML

我有一個大型數據表,可能有大約50列和幾百行。 我已經嘗試了許多jquery插件來凍結標題和列,但它們似乎無法正常工作。 添加這么多列和行后,它們會凍結或永遠加載。 據我所知,問題與offsetHeight和offsetWidth有關,但我不知道修復它(或者甚至可能修復)。

我嘗試過使用dataTables和fixedheadertable。 我知道問題是當我添加jquery時。 如果我不使用jquery,表會立即加載。

有沒有人有任何建議或任何關於如何在沒有javascript的情況下做到這一點的想法? 數據是一份巨大的報告,因此所有這些都需要在1頁上。 我需要能夠凍結2個標題行和2列。 我還希望桌子能夠擴展到100%寬度(可能是100%高度)。

我會把你的桌子分成兩張桌子。 讓第一個表只有你的表頭,然后在你的表行下面放一個第二個表。

然后將第二個表放入一個可滾動的div中,這樣當您滾動100行時,您的標題仍然可見。

這樣的小提琴

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM