私は単純にデータグリッドを表示する基本的な画面を作っていますが、グリッドは画面が処理できるよりも多くの列を持つことができます。私はブートストラップを使うつもりですが、コントロール、ルック・アンド・フィールのためだけです。しかし、このページはモバイル用に拡張する必要はありません。ワイドテーブルをきれいに表示する方法
私はこのようなルックスを示すいたデータの非常に基本的な例:だから
https://jsfiddle.net/bunwt5cy/1/
を、最初の列は、日付が続くだけインクリメント数、およびそのデータです。列の数は、1口座から20口座までです。各列(セル)には0.00から99,999.99までの3つの財務値(デモで2が表示されます)があります(必要なサイズを表示するには)。
私は現在<TABLE>
を使用していますが、これを行うにはブートストラップを使用するより良い方法がありますか? DIVでよりうまくいくことができますか?そして私がしたら、私は行あたり12のDivsに制限されていますか?もしそうなら、私のグリッドは> 12の列を持つかもしれないので、それはオプションではありません。
ここにいくつかの行の例を示します。私はそれをもっときめ細かくして、できるだけベストなプラクティスを使うようにしているだけでなく、かなりかっこよくしています。ベストプラクティスとして
ありがとうございます!そして、ちょうど、セル(Aセル、私の場合、日付とアカウントを表します)内で、表示する3つの値があります。それは正しい/ OKテーブルの中で、フォーマットのためのテーブル内で使用するのですか?ここで問題となるのは、値の長さが異なるときに、上のセルのアラインメントが間違っている可能性があります。 – Craig
良い質問です。表形式のデータを提示すると、そのようなネストはしません。 HTML5の表の例にネストがあります。 Account1を列見出しとして、少なくともAccount1のサブ列として言うならば、 'scope ='属性を利用することができます。 HTML5仕様のリンクには、同じページにcatという例がありますが、あなたの場合は 'scope = rowgroup'を使用しますが、' scope = colgroup'を使用して同様のことを行うことに興味があります。 – user454038