數位相簿很上手
一、HTML 結構
- table
- thead、tbody
- tr
- th、td
- colspan(合併欄)、rowspan(合併列)
- caption(表格標題)
- .table
<table class="table">
<thead>
<tr>
<th scope="col">#</th>
<th scope="col">First</th>
<th scope="col">Last</th>
<th scope="col">Handle</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">1</th>
<td>Mark</td>
<td>Otto</td>
<td>@mdo</td>
</tr>
<tr>
<th scope="row">2</th>
<td>Jacob</td>
<td>Thornton</td>
<td>@fat</td>
</tr>
<tr>
<th scope="row">3</th>
<td>Larry</td>
<td>the Bird</td>
<td>@twitter</td>
</tr>
</tbody>
</table>
-
反轉色彩,使用 .table-dark 在深色背景下放上淺色文本。
-
表格 head 選項
與預設和反轉樣式相似,使用如下兩個 .thead-light 或 .thead-dark 中的一個將 <thead> 顯示淺灰或深灰。 -
條紋行
使用 .table-striped 在 <tbody>中的任何表格行添加斑馬紋 -
帶框的表格
加入 .table-bordered 在表格和儲存格的四邊上添加邊框。 -
滑入變色
添加 .table-hover 以便在一個 <tbody> 中的表格行上啟用一個 hover 狀態。 -
小表格
添加 .table-sm 將儲存格 padding 縮減一半的方式讓表格更加精簡。 -
語意化 class
<!-- On rows --> <tr class="table-active">...</tr> <tr class="table-primary">...</tr> <tr class="table-secondary">...</tr> <tr class="table-success">...</tr> <tr class="table-danger">...</tr> <tr class="table-warning">...</tr> <tr class="table-info">...</tr> <tr class="table-light">...</tr> <tr class="table-dark">...</tr> <!-- On cells (`td` or `th`) --> <tr> <td class="table-active">...</td> <td class="table-primary">...</td> <td class="table-secondary">...</td> <td class="table-success">...</td> <td class="table-danger">...</td> <td class="table-warning">...</td> <td class="table-info">...</td> <td class="table-light">...</td> <td class="table-dark">...</td> </tr>
使用語意化 class 給表格列或單獨的儲存格上色。
-
響應式表格
<div class="table-responsive-sm"> <table class="table"> ... </table> </div> <div class="table-responsive-md"> <table class="table"> ... </table> </div> <div class="table-responsive-lg"> <table class="table"> ... </table> </div> <div class="table-responsive-xl"> <table class="table"> ... </table> </div>
當表格想要始終呈現水平滾動,可在 .table 上加入 .table-responsive,使 Viewport 符合任何表格。或者 .table 中加 .table-responsive{-sm|-md|-lg|-xl} 創建響應式表格的最大斷點。
-
水平對齊
.text-center -
垂直對齊
.align-middle :http://bootstrap.hexschool.com/docs/4.0/utilities/vertical-align/