MLSFront
W3Schools

Bootstrap 5 Containers

Bootstrap 5 Containers

Você aprendeu no capítulo anterior que o Bootstrap requer um elemento de contenção para encapsular o conteúdo do site.

Os contêineres são usados para preencher o conteúdo dentro deles e há duas classes de contêiner disponíveis:

  1. A .container classe fornece um contêiner de largura fixa responsivo
  2. A .container-fluid classe fornece um contêiner de largura total , abrangendo toda a largura da janela de visualização
Exemplo de container

Contêiner Fixo

Use a .container classe para criar um contêiner responsivo de largura fixa.

Observe que sua largura (max-width) mudará em diferentes tamanhos de tela:

Exemplo de container

Abra o exemplo abaixo e redimensione a janela do navegador para ver que a largura do contêiner mudará em diferentes pontos de interrupção:

O ponto de interrupção XXL (≥1400px) é novo no Bootstrap 5, enquanto o maior ponto de interrupção no Bootstrap 4 é Extra grande (≥1200px).

Recipiente de fluido

Use a .container-fluid classe para criar um contêiner de largura total, que sempre abrangerá toda a largura da tela (width é sempre 100%):

Acolchoamento do contêiner

Por padrão, os contêineres têm preenchimento esquerdo e direito, sem preenchimento superior ou inferior. Portanto, geralmente usamos utilitários de espaçamento , como preenchimento e margens extras para torná-los ainda melhores. Por exemplo, .pt-5 significa "adicionar um preenchimento superior grande ":

Borda e cor do contêiner

Outros utilitários, como bordas e cores, também são frequentemente usados em conjunto com contêineres:

Exemplo de container

Contêineres Responsivos

Você também pode usar as .container-sm|md|lg|xl classes para determinar quando o contêiner deve ser responsivo.

O max-width conteúdo do contêiner mudará em diferentes tamanhos de tela/portas de visualização:

Exemplo de container