我正在製作一個簡單的顯示數據網格的基本屏幕,但是網格可以具有比屏幕可以應付更多的列。我打算使用Bootstrap,但僅僅是它的控制,外觀和感覺。但是,該頁面不需要針對移動設備進行擴展。整潔地顯示寬表的方式
數據的一個非常簡單的例子,我出這個樣子的:
https://jsfiddle.net/bunwt5cy/1/
所以,第一列是隻是一個遞增的數字,後跟一個日期,然後將數據。列的數量可以從1個帳戶到20個。每列(單元)然後具有3個經濟值(在演示中顯示2個),範圍從0.00到99,999.99(顯示需要的大小)。
我目前使用<TABLE>
,但有沒有更好的方法,使用bootstrap來做到這一點? DIV可以做得更好嗎?如果我這樣做,我是否限於每行12 Div?如果是這樣,那麼這不是一個選項,因爲我的網格可能有12列。
這裏是一些行的例子。我試圖讓它更整潔,並儘可能使用最佳做法,但也要做得很好。
謝謝!然後在一個單元格(在我的情況下,一個單元格代表一個日期和一個帳戶)中確認,顯示3個值。在格式化表格中使用表格是否正確/可以?這裏的問題可能是上面的單元格的對齊方式可能會出錯,當值的「長度」不同時... – Craig
好問題,不,如果呈現表格數據,我不會做那種表格嵌套HTML5表格示例具有嵌套。可以看看如何使用'scope ='屬性,如果你有Account1作爲列標題並且至少作爲Account1的子列。在同一頁面上發佈的HTML5規範鏈接有一個cat示例,但它對於您可能有興趣使用'scope = colgroup'進行類似操作的'scope = rowgroup'來對列進行分組,而不是對行進行分組。 – user454038