我需要如圖所示的表格。具有固定標題和列以及選擇性固定行的可滾動表格
的要求是:當我們開始向下滾動表
- 標題行(非常第一模糊行)被固定
- 此外,當我們向下滾動時,黑色(我稱之爲
row-group heading row
) - 「標題1」和「標題2」 - 將變爲固定,在標題行下方, t屬於它的羣體。當我們向下滾動,當下一組行進入視圖時,前面的row-group heading row
將消失,並且在它的位置(在固定主標題行的正下方),對應於當前視圖中的行的row-group heading row
將被固定。
我們正在構建一個反應應用程序。我們檢出了:react-sticky-table,以及其他非反應性庫,如:Stickytable和Sticky-kit。
他們似乎沒有做我們想做的事。
有沒有一個JS(反應或不反應,最好是非jquery)庫這樣做?
如果不是,假設我們得到的第一行頭和第一列使用上面提到的庫中的任何一個固定,有沒有辦法使row-group heading row
s固定/靜態基於滾動?
我也更喜歡使用<table>
組件來構建表格,而不僅僅是div。但這不是一個嚴格的要求。
更新:剛剛發現這個插件,似乎是這樣做的:http://maslianok.github.io/stickyRows/multiplerows.html。這很好,但是爲pureJS或反應解決方案保留這個問題。