0

justificar-conteúdo: espaço entre explicado (CSS)

Crie visualmente um layout CSS flexbox: flex-direction, justify-content, align-items, flex-wrap e gap no contêiner, além de flex-grow, flex-shrink e flex-basis por filho, tudo com visualização ao vivo e CSS copiável.

Processando... 0%

Resultado

Esta página abre o gerador com o conteúdo justificado definido como espaço entre: a primeira caixa fica alinhada com a borda inicial do contêiner, a última caixa fica alinhada com sua borda final e o espaço restante é dividido em espaços iguais entre as caixas no meio - nunca antes da primeira ou depois da última.

Esse é o detalhe que as pessoas confundem. space-around dá a cada caixa uma margem igual em ambos os lados, de modo que os espaços entre as caixas terminam com o dobro da largura dos espaços nas duas bordas externas (cada borda recebe apenas a margem de uma caixa, não duas). space-evenly vai além e faz com que todas as lacunas tenham o mesmo tamanho, incluindo as duas bordas externas - a única das três onde o espaçamento parece perfeitamente uniforme em toda a extensão.

Alterne o menu suspenso justificar conteúdo entre os três valores abaixo e observe as mesmas três caixas serem reorganizadas - é a maneira mais rápida de ver a diferença em vez de memorizá-la. Copie o CSS para aquele que corresponda ao espaçamento que você realmente deseja.