2017-10-05 58 views
0

我在我的表中有多個列。我已經修復了工作正常的表頭。但是當我水平滾動表體列時,頭部不隨它移動。它只是固定的。如何解決這個問題。我想滾動固定的表格標題與表格主體數據?

這裏的小提琴 <a href="https://jsfiddle.net/waseemak/mpy2ejbm/">Example</a>

+0

標題在JSFIDDLE中滾動。 –

+0

只需向下滾動到最後,然後向右滾動。 – waseemak

+0

你檢查了我的答案嗎?它會解決你的問題。 –

回答

0

您已設置position:fixed CSS,所以如果你刪除它,你可以看到的文件頭和所有列一起滾動。

fixed_thead.css({ 
    //'position': 'fixed', // I have commented this out 
    'top': 0, 
    'background-color' : 'white', 
    'height': '160px', 
    'overflow': 'hidden' 
}); 

另一種方案是在這裏:https://jsfiddle.net/5fqLhc37/

我已經添加下面的代碼片段到你的JS代碼:我已經連接到class="scroller"一個div。你可以在jsfiddle中檢查這些更改。

$('.scroller').scroll(function() 
{ 
    console.log($(this).scrollLeft); 
    fixed_thead.offset({ left: -1*this.scrollLeft }); 
}); 
+0

但它不能修復標題 – waseemak

+0

是否有任何其他方式來做到這一點? – waseemak

+0

讓我檢查@ waseemak。 –