Learning Hub Logo
CSS
  • Introdução ao CSS
  • Sintaxe do CSS
  • Seletores CSS
  • Comentários no CSS
  • Cores no CSS
  • Background no CSS
  • Bordas no CSS
  • Margens no CSS
  • Padding no CSS
  • Height e Width no CSS
  • Texto no CSS
  • Fontes no CSS
  • Ícones no CSS
  • Box Model
  • Display no CSS
  • Position no CSS
  • Z-index no CSS
  • Overflow no CSS
  • Float e Clear no CSS
  • Flexbox
  • Grid
  • Media Queries
  • Opacity e Transparência
  • Sombras no CSS
  • Gradientes no CSS
  • Transições no CSS
  • Animações no CSS
  • Variáveis CSS

Sobre Diego Pinho

Professor especialista em tecnologia com mais de 10 anos de experiência. Autor de livros técnicos e criador de cursos que já impactaram milhares de estudantes.

Visite meu site principal →

Serviços

  • Área do Aluno
  • Solicite um orçamento
  • Trabalhe Conosco

Redes Sociais

  • Youtube
  • TikTok
  • Instagram
  • LinkedIn

Links

  • Site Institucional
  • Nosso Blog
  • Cursos Online
  • Livros Publicados

Professor Diego Pinho

Educação, Tecnologia e IA © 2026

Discord
CSSFlexbox
1 min de leitura

Flexbox

Como usar o Flexbox para criar layouts flexíveis e alinhamentos com facilidade

Flexbox: Layout Flexível no CSS

O Flexbox é um sistema de layout do CSS criado para distribuir e alinhar elementos de forma eficiente, mesmo quando o tamanho deles não é conhecido de antemão.

Para ativá-lo, basta aplicar display: flex no elemento pai, chamado de contêiner. Os filhos diretos passam a ser chamados de itens.

Carregando...
Carregando...

Com isso, os três itens já ficam lado a lado.

Direção dos itens

A propriedade flex-direction define o eixo principal.

Carregando...

Alinhamento no eixo principal

A propriedade justify-content distribui os itens ao longo do eixo principal.

Carregando...

Alinhamento no eixo cruzado

A propriedade align-items alinha os itens no eixo perpendicular ao principal.

Carregando...

Quebra de linha

Por padrão, os itens ficam todos em uma linha, comprimindo se necessário. flex-wrap permite que eles quebrem para a linha seguinte.

Carregando...

Crescimento e encolhimento dos itens

A propriedade flex nos itens controla como eles crescem e encolhem para preencher o espaço disponível.

Carregando...

Centralizar vertical e horizontalmente

Uma das tarefas mais pedidas no front-end é centralizar um elemento na tela. Com Flexbox, são três linhas:

Carregando...
AnteriorFloat e Clear no CSSPróximo Grid