Trilha Estágio Trilha

CSS flexbox: alinhamento

O curso apresenta o alinhamento no flexbox, com o eixo principal na fileira padrão, da esquerda para a direita. Começa com display: flex, os papéis de container flex e item flex e os eixos principal e transversal. Depois trata de justify-content no eixo principal e de align-items no eixo transversal, incluindo o padrão stretch. As aulas seguintes mostram como centralizar nas duas direções, sobrescrever um item com align-self e espaçar com gap. A última aula monta uma navbar e um overlay centralizado com pequenos containers flex aninhados.

O que você vai aprender

  • ✓Como display: flex transforma os filhos diretos em itens flex com eixo principal e transversal
  • ✓Como justify-content distribui o espaço que sobra com flex-start, center e os valores space-*
  • ✓Como align-items posiciona itens no eixo transversal e por que stretch é o padrão
  • ✓Centralizar conteúdo nas duas direções com justify-content e align-items
  • ✓Sobrescrever o alinhamento de um item com align-self
  • ✓Espaçar itens com gap, row-gap e column-gap em vez de margens
Prévia grátis · Aula 1 4 min de leitura

Do fluxo ao flexbox: display: flex

O curso passado cobriu o fluxo normal: caixas block empilhando e caixas inline fluindo com o texto. Ele faz bem as duas coisas. Mas três pedidos de layout muito comuns não têm resposta limpa no fluxo normal. "Coloque estes três itens numa fileira, bem espaçados." "Centralize esta caixa na…

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...