私はデータテーブル(Jquery)を使用しています。
コードを使用すると、リンクのようにテーブルのフッターの上に水平スクロール バーが表示されます。
"sScrollX": "100%",
"sScrollXInner": "120%",
"bScrollCollapse": true,
ここで、ヘッダーの下にも別のスクロール バーを取得したいと考えています。手伝ってください。
私はデータテーブル(Jquery)を使用しています。
コードを使用すると、リンクのようにテーブルのフッターの上に水平スクロール バーが表示されます。
"sScrollX": "100%",
"sScrollXInner": "120%",
"bScrollCollapse": true,
ここで、ヘッダーの下にも別のスクロール バーを取得したいと考えています。手伝ってください。
次のコードを Datatable の初期化に追加します。
"fnInitComplete": function(){
// Enable THEAD scroll bars
$('.dataTables_scrollHead').css('overflow', 'auto');
// Sync THEAD scrolling with TBODY
$('.dataTables_scrollHead').on('scroll', function () {
$('.dataTables_scrollBody').scrollLeft($(this).scrollLeft());
});
},
参考:DataTablesプラグイン - tfootタグの下にスクロールバーを表示する?
jsFiddle: http://jsfiddle.net/3xvpznd3/
このためcontainer
には、fixed width like 1000px
withを持つ別のものを追加する必要がありoverflow auto
ます。そして、それまでにコンテンツoverflows
を1000px
表示できるようになればscroller
、container
お気に入り:
CSS
.newcontainer{width:1000px;overflow:auto;}
HTML
<div class="newcontainer">
<!-- Your div having the datatable-->
</div>