表格在實際開發中可以說是非常常見的,但是有很多人不喜歡使用表格,但個人覺得在簡單的界面布局中使用表格還是很簡單的。畢竟人家給了表格這元素,而你卻不去使用,貌似有點不解風情。
下面簡單介紹Bootstrap中給的表格。
1,帶條紋的表格
通過 .table-striped
類可以給 <tbody>
之內的每一行增加斑馬條紋樣式。注意,這個功能是不支持IE8的。
代碼:

Code
結果:
2,帶邊框的表格
添加 .table-bordered
類為表格和其中的每個單元格增加邊框。
代碼:

Code
效果:
3,鼠標懸停事件
通過添加 .table-hover
類可以讓 <tbody>
中的每一行對鼠標懸停狀態作出響應。
代碼:

Code
效果:
4,緊縮表格
通過添加 .table-condensed
類可以讓表格更加緊湊,單元格中的內補(padding)均會減半。

Code
5,狀態類
通過這些狀態類可以為行或單元格設置顏色。
代碼:

Code
效果
6,響應式表格
將任何 .table
元素包裹在 .table-responsive
元素內,即可創建響應式表格,其會在小屏幕設備上(小於768px)水平滾動。當屏幕大於 768px 寬度時,水平滾動條消失。
(1)垂直方向的內容截斷
響應式表格使用了 overflow-y: hidden
屬性,這樣就能將超出表格底部和頂部的內容截斷。特別是,也可以截斷下拉菜單和其他第三方組件
(2)Firefox 和 fieldset
元素
Firefox 瀏覽器對 fieldset
元素設置了一些影響 width
屬性的樣式,導致響應式表格出現問題。除非使用我們下面提供的針對 Firefox 的 hack 代碼,否則無解:
復制
@-moz-document url-prefix() { fieldset { display: table-cell; } }
表格就到這里了,想要了解更多的實例或內容,請到官方網站查閱。文章有什么不妥之處,請指出,謝謝。