Grades de inicialização


Sistema de grade de inicialização

O sistema de grade do Bootstrap permite até 12 colunas na página.

Se você não quiser usar todas as 12 colunas individualmente, poderá agrupar as colunas para criar colunas mais amplas:

período 1 período 1 período 1 período 1 período 1 período 1 período 1 período 1 período 1 período 1 período 1 período 1
 período 4  período 4  período 4
período 4 período 8
período 6 período 6
período 12

O sistema de grade do Bootstrap é responsivo e as colunas serão reorganizadas automaticamente dependendo do tamanho da tela.


Classes de grade

O sistema de grade Bootstrap tem quatro classes:

  • xs (para telefones - telas com menos de 768px de largura)
  • sm (para tablets - telas iguais ou maiores que 768px de largura)
  • md (para laptops pequenos - telas iguais ou maiores que 992px de largura)
  • lg(para laptops e desktops - telas iguais ou maiores que 1200px de largura)

As classes acima podem ser combinadas para criar layouts mais dinâmicos e flexíveis.


Estrutura Básica de uma Grade Bootstrap

A seguir está uma estrutura básica de uma grade Bootstrap:

<div class="row">
  <div class="col-*-*"></div>
  <div class="col-*-*"></div>
</div>
<div class="row">
  <div class="col-*-*"></div>
  <div class="col-*-*"></div>
  <div class="col-*-*"></div>
</div>
<div class="row">
  ...
</div>

Primeiro; crie uma linha ( <div class="row">). Em seguida, adicione o número desejado de colunas (tags com .col-*-*classes apropriadas). Observe que os números .col-*-*devem sempre somar 12 para cada linha.

Abaixo, coletamos alguns exemplos de layouts básicos de grade do Bootstrap.



Três Colunas Iguais

.col-sm-4
.col-sm-4
.col-sm-4

O exemplo a seguir mostra como obter três colunas de largura igual começando em tablets e dimensionando para desktops grandes. Em telefones celulares ou telas com menos de 768 pixels de largura, as colunas serão empilhadas automaticamente:

Exemplo

<div class="row">
  <div class="col-sm-4">.col-sm-4</div>
  <div class="col-sm-4">.col-sm-4</div>
  <div class="col-sm-4">.col-sm-4</div>
</div>

Duas colunas desiguais

.col-sm-4
.col-sm-8

O exemplo a seguir mostra como obter duas colunas de várias larguras começando em tablets e dimensionando para grandes desktops:

Exemplo

<div class="row">
  <div class="col-sm-4">.col-sm-4</div>
  <div class="col-sm-8">.col-sm-8</div>
</div>

Dica: Você aprenderá mais sobre as grades do Bootstrap posteriormente neste tutorial.