Gerador CSS Flexbox

Construa layouts CSS Flexbox visualmente. Configure propriedades de container e itens com visualização ao vivo e copie o CSS gerado.

Presets

12px
4
Live Preview

Click any item to edit its properties

Generated CSS

Como Usar Gerador CSS Flexbox

  1. 1Defina propriedades do container: direction, justify, align, wrap e gap.
  2. 2Adicione ou remova itens filhos na visualização ao vivo.
  3. 3Configure flex-grow, shrink, basis e order por item.
  4. 4Copie o CSS gerado para seu projeto.
ZenovayAnalytics

Saiba o que seus visitantes realmente fazem.

  • Acompanhamento de visitantes em tempo real
  • Privacidade em primeiro lugar, sem banner de cookies
  • Configurado em dois minutos
Conheça o Zenovay

Perguntas Frequentes

O que é CSS Flexbox?
CSS Flexbox é um modelo de layout que distribui espaço entre itens em um container, mesmo quando seus tamanhos são desconhecidos. Funciona ao longo de um eixo por vez (linha ou coluna).
O que faz flex-direction?
flex-direction define o eixo principal: row (esquerda para direita), column (de cima para baixo), row-reverse ou column-reverse. Determina como os itens fluem no container.
Qual é a diferença entre justify-content e align-items?
justify-content alinha itens ao longo do eixo principal (definido por flex-direction). align-items alinha itens ao longo do eixo transversal (perpendicular ao principal).
O que fazem flex-grow, flex-shrink e flex-basis?
flex-grow controla quanto um item cresce em relação aos irmãos. flex-shrink controla quanto encolhe. flex-basis define o tamanho inicial antes de crescer/encolher.
Quando devo usar Flexbox vs Grid?
Use Flexbox para layouts unidimensionais (uma linha ou coluna de itens). Use Grid para layouts bidimensionais (linhas e colunas juntas). Eles podem ser combinados.