Estilos de tabelas


Linhas Listradas (Striped Rows)

A adição da classe .table-striped irá adicionar ao estilo da tabela linhas listradas dentro do <tbody>.

Nota

Isso facilita a leitura das informações em tabelas com muitos dados.

<table class="table table-striped">
  <!-- Conteúdo da tabela -->
</table>

Essa classe pode ser combinada com outras variantes de tabelas, como .table-dark ou .table-success, para aplicar listras em diferentes contextos.

<table class="table table-dark table-striped">
  ...
</table>

<table class="table table-success table-striped">
  ...
</table>

Hoverable Rows

Adicionando a classe .table-hover a uma tabela habilitará um estado de hover nas linhas dentro do <tbody>. Isso cria uma interação visual, destacando a linha em que o cursor está posicionado.

<table class="table table-hover">
  <!-- Conteúdo da tabela -->
</table>

Essa classe também permite que sejam usadas em conjunto com outras variantes para personalizar a aparência conforme necessário.

<table class="table table-dark table-hover">
  ...
</table>

É possível combinar classes de estilização de tabelas, como .table-striped e .table-hover.

<table class="table table-striped table-hover">
  ...
</table>

Tabelas ativas (Active Tables)

Para destacar uma linha ou célula específica, a classe .table-active pode ser aplicada. Isso é útil para chamar a atenção para uma linha específica em tabelas que requerem destaque.

<table class="table">
  <thead>
    ...
  </thead>
  <tbody>
    <tr class="table-active">
      ...
    </tr>
    <tr>
      ...
    </tr>
    <tr>
      <th scope="row">3</th>
      <td colspan="2" class="table-active">Larry the Bird</td>
      <td>@twitter</td>
    </tr>
  </tbody>
</table>

A classe .table-active pode ser usada em combinação com outras variantes de tabela, como .table-dark, para criar tabelas ativas em diferentes contextos.

<table class="table table-dark">
  <thead>
    ...
  </thead>
  <tbody>
    <tr class="table-active">
      ...
    </tr>
    <tr>
      ...
    </tr>
    <tr>
      <th scope="row">3</th>
      <td colspan="2" class="table-active">Larry the Bird</td>
      <td>@twitter</td>
    </tr>
  </tbody>
</table>

Referências