Grid - Bootstrap v5 - Grid oficial em todos os sites - Atualizado

Conceito de 12 colunas, mas aplicado com um código leve e sintetizado com grid do css

Ícone Compartilhar no Whatsapp Ícone Compartilhar no Twitter Ícone Compartilhar por e-mail

Apresentação

Atualmente esse grid é utilizado em todas as páginas criadas.

É importante entender que o col-x (exemplo: col-12) equivale à menor exibição, então ao invés de usar col-xs-12, usa-se col-12... 6... 4

É comum criar um bloco e neste bloco ter esse CSS para ser replicado por todas as páginas. As notícias, em configurações, vem com essa Grid aplicada em todos os layouts

Imagem grid

<style>

/* GRID */html {  box-sizing: border-box;}*,:after,:before {  box-sizing: inherit;}body {  margin: 0;  padding: 0;}

/*SPACES*/.my-0 {  padding-block: 0px;}.my-1 {  padding-block: 5px;}.my-2 {  padding-block: 10px;}.my-3 {  padding-block: 15px;}.my-4 {  padding-block: 30px;}.my-5 {  padding-block: 60px;}.mt-0 {  margin-top: 0px;}.mt-1 {  margin-top: 5px;}.mt-2 {  margin-top: 10px;}.mt-3 {  margin-top: 15px;}.mt-4 {  margin-top: 30px;}.mt-5 {  margin-top: 60px;}.mb-0 {  margin-bottom: 0px;}.mb-1 {  margin-bottom: 5px;}.mb-2 {  margin-bottom: 10px;}.mb-3 {  margin-bottom: 15px;}.mb-4 {  margin-bottom: 30px;}.mb-5 {  margin-bottom: 60px;}.ml-0 {  margin-left: 0px;}.ml-1 {  margin-left: 5px;}.ml-2 {  margin-left: 10px;}.ml-3 {  margin-left: 15px;}.ml-4 {  margin-left: 30px;}.ml-5 {  margin-left: 60px;}.mr-0 {  margin-right: 0px;}.mr-1 {  margin-right: 5px;}.mr-2 {  margin-right: 10px;}.mr-3 {  margin-right: 15px;}.mr-4 {  margin-right: 30px;}.mr-5 {  margin-right: 60px;} /*PADDING*/.py-0 {  padding-block: 0px;}.py-1 {  padding-block: 5px;}.py-2 {  padding-block: 10px;}.py-3 {  padding-block: 15px;}.py-4 {  padding-block: 30px;}.py-5 {  padding-block: 60px;}.pt-0 {  padding-top: 0px;}.pt-1 {  padding-top: 5px;}.pt-2 {  padding-top: 10px;}.pt-3 {  padding-top: 15px;}.pt-4 {  padding-top: 30px;}.pt-5 {  padding-top: 60px;}.pb-0 {  padding-bottom: 0px;}.pb-1 {  padding-bottom: 5px;}.pb-2 {  padding-bottom: 10px;}.pb-3 {  padding-bottom: 15px;}.pb-4 {  padding-bottom: 30px;}.pb-5 {  padding-bottom: 60px;}.pl-0 {  padding-left: 0px;}.pl-1 {  padding-left: 5px;}.pl-2 {  padding-left: 10px;}.pl-3 {  padding-left: 15px;}.pl-4 {  padding-left: 30px;}.pl-5 {  padding-left: 60px;}.pr-0 {  padding-right: 0px;}.pr-1 {  padding-right: 5px;}.pr-2 {  padding-right: 10px;}.pr-3 {  padding-right: 15px;}.pr-4 {  padding-right: 30px;}.pr-5 {  padding-right: 60px;}

.container {  margin-left: auto;  margin-right: auto;  padding-left: 15px;  padding-right: 15px;}@media (min-width: 576px) {  .container {    max-width: 540px;  }}@media (min-width: 768px) {  .container {    max-width: 720px;  }}@media (min-width: 992px) {  .container {    max-width: 960px;  }}@media (min-width: 1200px) {  .container {    max-width: 1140px;  }}@media (min-width: 1400px) {  .container {    max-width: 1320px;  }}.row {  display: grid;  grid-template-columns: repeat(12, 1fr);  grid-gap: 20px;}.col-12 {  grid-column: span 12;}.col-11 {  grid-column: span 11;}.col-10 {  grid-column: span 10;}.col-9 {  grid-column: span 9;}.col-8 {  grid-column: span 8;}.col-7 {  grid-column: span 7;}.col-6 {  grid-column: span 6;}.col-5 {  grid-column: span 5;}.col-4 {  grid-column: span 4;}.col-3 {  grid-column: span 3;}.col-2 {  grid-column: span 2;}.col-1 {  grid-column: span 1;}@media (min-width: 576px) {  .col-sm-12 {    grid-column: span 12;  }  .col-sm-11 {    grid-column: span 11;  }  .col-sm-10 {    grid-column: span 10;  }  .col-sm-9 {    grid-column: span 9;  }  .col-sm-8 {    grid-column: span 8;  }  .col-sm-7 {    grid-column: span 7;  }  .col-sm-6 {    grid-column: span 6;  }  .col-sm-5 {    grid-column: span 5;  }  .col-sm-4 {    grid-column: span 4;  }  .col-sm-3 {    grid-column: span 3;  }  .col-sm-2 {    grid-column: span 2;  }  .col-sm-1 {    grid-column: span 1;  }}@media (min-width: 768px) {  .col-md-12 {    grid-column: span 12;  }  .col-md-11 {    grid-column: span 11;  }  .col-md-10 {    grid-column: span 10;  }  .col-md-9 {    grid-column: span 9;  }  .col-md-8 {    grid-column: span 8;  }  .col-md-7 {    grid-column: span 7;  }  .col-md-6 {    grid-column: span 6;  }  .col-md-5 {    grid-column: span 5;  }  .col-md-4 {    grid-column: span 4;  }  .col-md-3 {    grid-column: span 3;  }  .col-md-2 {    grid-column: span 2;  }  .col-md-1 {    grid-column: span 1;  }}@media (min-width: 992px) {  .my-lg-0 {  padding-block: 0px;}.my-lg-1 {  padding-block: 5px;}.my-lg-2 {  padding-block: 10px;}.my-lg-3 {  padding-block: 15px;}.my-lg-4 {  padding-block: 30px;}.my-lg-5 {  padding-block: 60px;}  .mt-lg-0 {    margin-top: 0px;  }  .mt-lg-1 {    margin-top: 5px;  }  .mt-lg-2 {    margin-top: 10px;  }  .mt-lg-3 {    margin-top: 15px;  }  .mt-lg-4 {    margin-top: 30px;  }  .mt-lg-5 {    margin-top: 60px;  }  .mb-lg-0 {    margin-bottom: 0px;  }  .mb-lg-1 {    margin-bottom: 5px;  }  .mb-lg-2 {    margin-bottom: 10px;  }  .mb-lg-3 {    margin-bottom: 15px;  }  .mb-lg-4 {    margin-bottom: 30px;  }  .mb-lg-5 {    margin-bottom: 60px;  }  .ml-lg-0 {    margin-left: 0px;  }  .ml-lg-1 {    margin-left: 5px;  }  .ml-lg-2 {    margin-left: 10px;  }  .ml-lg-3 {    margin-left: 15px;  }  .ml-lg-4 {    margin-left: 30px;  }  .ml-lg-5 {    margin-left: 60px;  }  .mr-lg-0 {    margin-right: 0px;  }  .mr-lg-1 {    margin-right: 5px;  }  .mr-lg-2 {    margin-right: 10px;  }  .mr-lg-3 {    margin-right: 15px;  }  .mr-lg-4 {    margin-right: 30px;  }  .mr-lg-5 {    margin-right: 60px;  }

  .col-lg-12 {    grid-column: span 12;  }  .col-lg-11 {    grid-column: span 11;  }  .col-lg-10 {    grid-column: span 10;  }  .col-lg-9 {    grid-column: span 9;  }  .col-lg-8 {    grid-column: span 8;  }  .col-lg-7 {    grid-column: span 7;  }  .col-lg-6 {    grid-column: span 6;  }  .col-lg-5 {    grid-column: span 5;  }  .col-lg-4 {    grid-column: span 4;  }  .col-lg-3 {    grid-column: span 3;  }  .col-lg-2 {    grid-column: span 2;  }  .col-lg-1 {    grid-column: span 1;  }}@media (min-width: 1200px) {  .col-xl-12 {    grid-column: span 12;  }  .col-xl-11 {    grid-column: span 11;  }  .col-xl-10 {    grid-column: span 10;  }  .col-xl-9 {    grid-column: span 9;  }  .col-xl-8 {    grid-column: span 8;  }  .col-xl-7 {    grid-column: span 7;  }  .col-xl-6 {    grid-column: span 6;  }  .col-xl-5 {    grid-column: span 5;  }  .col-xl-4 {    grid-column: span 4;  }  .col-xl-3 {    grid-column: span 3;  }  .col-xl-2 {    grid-column: span 2;  }  .col-xl-1 {    grid-column: span 1;  }}@media (min-width: 1400px) {  .col-xxl-12 {    grid-column: span 12;  }  .col-xxl-11 {    grid-column: span 11;  }  .col-xxl-10 {    grid-column: span 10;  }  .col-xxl-9 {    grid-column: span 9;  }  .col-xxl-8 {    grid-column: span 8;  }  .col-xxl-7 {    grid-column: span 7;  }  .col-xxl-6 {    grid-column: span 6;  }  .col-xxl-5 {    grid-column: span 5;  }  .col-xxl-4 {    grid-column: span 4;  }  .col-xxl-3 {    grid-column: span 3;  }  .col-xxl-2 {    grid-column: span 2;  }  .col-xxl-1 {    grid-column: span 1;  }

/*TEXT ALIGN*/.text-left {  text-align: left;}.text-right {  text-align: right;}.text-center {  text-align: center;}

</style>

Gostei desse artigo Não gostei desse artigo

Você também pode gostar de ler

Imagem principal do artigo Exemplo de artigo com multi títulos, mas usando só o principal

Exemplo de artigo com multi títulos, mas usando só o principal

Exemplo de artigo com multi títulos, mas usando só o principal, Exemplo de artigo com multi títulos, mas usando só o principal

Em 01/04/2025 às 14h41 - Atualizado em 22/04/2025 às 15h41

Imagem principal do artigo Guia da Extensão #13 - Avaliação e Comentários

Guia da Extensão #13 - Avaliação e Comentários

Como usar e inserir corretamente nos websites - requer a Extensão de Usuários #8

Em 01/04/2025 às 14h35 - Atualizado em 01/04/2025 às 14h41

Imagem principal do artigo Teste de matéria ao vivo

Teste de matéria ao vivo

Criando um teste de matéria ao vivo. Criando um teste de matéria ao vivo Criando um teste de matéria ao vivo

Em 05/11/2024 às 16h12 - Atualizado em 07/02/2025 às 11h01

Imagem principal do artigo Extensão #14 WebStories ou histórias web

Extensão #14 WebStories ou histórias web

Uso da extensão para escrever web stories. Pode ser usado em todos os websites;

Em 23/07/2024 às 09h28 - Atualizado em 11/11/2024 às 10h34

Imagem principal do artigo Guia da Extensão #13 - Avaliação e Comentários

Guia da Extensão #13 - Avaliação e Comentários

Como usar e inserir corretamente nos websites - requer a Extensão de Usuários #8

Em 26/05/2024 às 21h39 - Atualizado em 23/09/2024 às 09h36

Imagem principal do artigo Call to Action - Website Inicial - App ou Botão

Call to Action - Website Inicial - App ou Botão

Call to Action estilo aplicativo motorista, fora da grid bootstrap.

Em 22/07/2022 às 10h21 - Atualizado em 07/10/2022 às 11h02

Imagem principal do artigo Modelo Página de Contato - Websites Iniciaiss

Modelo Página de Contato - Websites Iniciaiss

Modelo de página de contato padrão para os websites iniciais.

Em 22/07/2022 às 09h09 - Atualizado em 07/10/2022 às 10h29

Imagem principal do artigo Grid - Bootstrap v5 - Grid oficial em todos os sites - Atualizado

Grid - Bootstrap v5 - Grid oficial em todos os sites - Atualizado

Conceito de 12 colunas, mas aplicado com um código leve e sintetizado com grid do css

Em 29/06/2022 às 12h21 - Atualizado em 16/08/2022 às 09h09

Imagem principal do artigo Global CSS - ATUALIZADO - Estilo para dar os primeiros passos ao criar um site

Global CSS - ATUALIZADO - Estilo para dar os primeiros passos ao criar um site

Atributos e valores de estilo padrão com reset e alguns elementos específicos usados em nossos sites

Em 29/06/2022 às 17h06 - Atualizado em 16/08/2022 às 09h09

Imagem principal do artigo .htaccess com principais funcionalidades

.htaccess com principais funcionalidades

Redirecionamento para sempre HTTPS, sempre www., esconder .html, nunca pastas e cache

Em 23/06/2022 às 20h16 - Atualizado em 16/08/2022 às 09h09