Vi que na documentação do Bootstrap 5 em espaçamento, a documentação fala sobre a classe de espaçamento entre conteúdo gap
, mas no exemplo de código mostrado, a div
pai possui uma classe grid, ao remover a classe grid
da div
pai, percebi que a classe utilitáriagap
(qualquer variante como gap-*
ou row-gap-*
ou column-gap-*
) não funcionam:
<div class="grid gap-0 row-gap-3">
<div class="p-2 g-col-6">Grid item 1</div>
<div class="p-2 g-col-6">Grid item 2</div>
<div class="p-2 g-col-6">Grid item 3</div>
<div class="p-2 g-col-6">Grid item 4</div>
</div>
Reparem também que as classes utilitárias de colunas possuem o prefixo g seguido do radical de coluna e de valor de espaçamento (g-col-6
por exemplo).
Alguém sabe me dizer por que isso acontece? Estou recorrendo ao fórum pois a própria documentação não explica essas classes, não pelo menos na página de espaçamento.