表具有先進的造型

Bootstrap 提供了幾個用於高階表樣式的類。

條紋的行

如果新增 .table-striped 類,你將擁有一個帶有條帶行的表:

<table class="table table-striped">
  <thead><tr><th>First Name</th><th>Last name</th></tr></thead>
  <tbody>
    <tr><td>John</td><td>Doe</td></tr>
    <tr><td>Fred</td><td>Bloggs</td></tr>
  </tbody>
</table>

注意:

條帶表通過:nth-child CSS 選擇器設定樣式,這在 Internet Explorer 8 中不可用。

邊界表

如果新增 .table-bordered 類,你將在表格和單元格的所有邊上都有一個帶邊框的表格:

<table class="table table-bordered">
  <thead><tr><th>First Name</th><th>Last name</th></tr></thead>
  <tbody>
    <tr><td>John</td><td>Doe</td></tr>
    <tr><td>Fred</td><td>Bloggs</td></tr>
  </tbody>
</table>

將滑鼠懸停在行上

如果新增 .table-hover 類,當使用者將滑鼠懸停在一行上時,你將擁有一個突出顯示的行的表:

<table class="table table-hover">
  <thead><tr><th>First Name</th><th>Last name</th></tr></thead>
  <tbody>
    <tr><td>John</td><td>Doe</td></tr>
    <tr><td>Fred</td><td>Bloggs</td></tr>
  </tbody>
</table>

濃縮表

如果你新增 .table-condensed 類,預設的單元格填充將減半,所以你將有一個更緊湊的表:

<table class="table table-hover">
  <thead><tr><th>First Name</th><th>Last name</th></tr></thead>
  <tbody>
    <tr><td>John</td><td>Doe</td></tr>
    <tr><td>Fred</td><td>Bloggs</td></tr>
  </tbody>
</table>

上下文類

Bootstrap 表支援上下文顏色。要更改表格行或單元格的背景顏色,你只需新增以下上下文類別之一:.active.success.info.warning.danger

<table class="table">
  <thead><tr><th>First Name</th><th>Last name</th></tr></thead>
  <tbody>
    <tr class="success"><td>John</td><td>Doe</td></tr>
    <tr><td>Fred</td><td class="info">Bloggs</td></tr>
  </tbody>
</table>