Gerador de Flexbox CSS

Todas as ferramentas

Opções de caixa flexível

Recipiente
Alinhamento
Estado
Inativo

Visualização ao vivo

1
2
3
4
5
6
7
8

Sobre o Gerador CSS Flexbox

Esta ferramenta ajuda você a construir visualmente estilos de contêiner flexbox. Você pode alterar a direção, quebra automática, alinhamento, espaçamento e ver imediatamente como os itens se movem dentro da área de visualização.

É útil para construir barras de navegação, grupos de botões, linhas de cartões, layouts centralizados, blocos responsivos e pequenas seções de UI onde CSS flexbox é a opção de layout mais simples.

Como usar

  1. Escolha a direção flexível e o comportamento de encapsulamento.
  2. Ajuste justificar conteúdo, alinhar itens, alinhar conteúdo e lacuna.
  3. Use a visualização ao vivo para verificar como os itens são colocados.
  4. Copie o CSS gerado ou cole o CSS do flexbox existente e analise-o.

Dicas

  • Use justificar-conteúdo para controlar o eixo principal.
  • Use itens de alinhamento para controlar o eixo cruzado.
  • Use flex-wrap: quebra quando os itens precisam passar para a próxima linha.
  • Use espaço em vez de margens para um espaçamento mais limpo entre os itens flexíveis.

Ferramentas relacionadas

Você também pode achar essas ferramentas úteis.

Perguntas frequentes

O que justificar o conteúdo faz?
Ele controla como os itens flexíveis são distribuídos ao longo do eixo principal, o que depende do valor da direção flexível.
O que alinhar itens faz?
Ele controla como os itens são alinhados no eixo cruzado dentro do flex container.
Quando devo usar o envoltório flexível?
Use flex-wrap quando os itens devem continuar em outra linha ou coluna em vez de encolher em uma linha.
O flexbox é melhor que o CSS Grid?
Flexbox geralmente é melhor para layouts unidimensionais, enquanto CSS Grid é melhor para páginas bidimensionais ou layouts de seção.