2016-07-29 91 views
0

我有一個dataTable在水平滾動條只出現在我垂直向下滾動到表的末尾。我希望X滾動條不需要向下滾動就可以顯示。我曾嘗試設置一個固定的高度dataTable和使用窗口大小,這並不適合我。DataTable水平滾動條出現像窗口滾動-x

例如在這個JsFiddle,當我讓窗口變小時,我必須走到表的最後水平滾動。

var t = $('#example').DataTable({ 
     "scrollX": true, 
     "scrollCollapse": true, 
     "fixedColumns": { 
      "leftColumns": 2, 
     }, 
     "sScrollXInner": "150%", 
     "fixedHeader": true, 
    }); 

有沒有辦法解決這個問題?請指教!

謝謝!

+0

如果您將整個頁面的寬度設置爲具有數據表的空間,則會在瀏覽器。這是否適合你? –

回答

0

問題是FixedHeader只有在向下滾動時纔會出現。你可以在devtools中看到這個。 「使用'FixedHeader'進行列固定時未啓用滾動」)「 - 請參閱https://cdn.datatables.net/1.10.1/js/jquery.dataTables.min.js

+0

這使得頭部固定,我正在尋找的是 - >如果一個數據表有很多行,我必須垂直滾動一直到滾動列。所以我正在尋找一種將數據表的水平滾動條作爲整個屏幕的水平滾動的方法,這可以做到嗎? – Apek