2017-06-27 1 views
2

私はDataTablesを使用しています。現在、ページ区切りバーは右側にあります。 CSSを使ってテーブル/ページの中心に持っていきたいです。このクラスはtopと呼ばれます。それは左/右に浮かんでいますが、私がポジションに絶対を使用すると、バーがテーブルの上に現れます。それは、すべてのHTMLDataTablesを集中化する方法CSSを使用したページ区切りバー?

をサポートしていますので、CSS

// Bar moves left/right 
.top { 
// position: absolute; 
float: left; 
} 
+0

[ライブデータテーブル](http://live.datatables.net)で完全な例を描くことができますか? – vibs2006

答えて

0

をしよう

$(document).ready(function() { 
     $('#table_id').DataTable({"pageLength":5, "sDom": '<"top"flp>rt<"bottom"i><"clear">'}); 
    }); 

jQueryの

私は、ドキュメントからSDOMを使用してトップにバーを取ることができたが、私はより多くのCSSを使用したいです使用:

.top { 
    margin: 0 auto; 
} 

または

.top { 
    display: block; 
    margin: 0 auto; 
} 
+0

@ドミトリー、私はすでにあなたの答えの最初の部分を試していたし、それは動作しませんでした。 2番目の部分も機能していません。 –

+0

あなたのウェブサイトや他のコードへのリンクを教えてください –

+0

私はDataTables CDNを使用しています。このクラスの投稿はDataTablesのものです。ドキュメントによれば、プロパティはオーバーライドできますが、これは影響を受けません。スクリーンショットを撮ってみましょう。 –

0

これが私のやり方です。私はちょうど余裕を追加しました:ドミトリーの答えに40%。

.top { 
    display: block; 
    margin: 0 auto; 
    margin-right: 40%; 
} 
関連する問題