Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Construir um Layout com Flexbox | Dominando o Flexbox para Layouts
Fundamentos de CSS

bookDesafio: Construir um Layout com Flexbox

Tarefa

Criar um cartão de blog. É necessário alterar o comportamento padrão de posicionamento utilizando flex.

A tarefa consiste em:

  • Identificar o elemento pai que contém tanto a imagem da postagem (img com a classe post-image) quanto as informações da postagem (div com a classe post-info).
  • Aplicar propriedades flex ao elemento pai (div com a classe blog-card).
  • Centralizar horizontalmente os itens dentro do cartão.
  • Garantir que os itens ocupem toda a altura do cartão.
index.html

index.html

index.css

index.css

copy
  • display: flex; só pode ser aplicado ao elemento pai.
  • A direção padrão do flex é row, portanto é necessário alterá-la utilizando a propriedade flex-direction: column;.
  • Para centralizar os itens horizontalmente, utilize align-items: center;.
  • Para espaçar os itens verticalmente, utilize justify-content: space-between;.
index.html

index.html

index.css

index.css

copy
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 7

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 2.56

bookDesafio: Construir um Layout com Flexbox

Deslize para mostrar o menu

Tarefa

Criar um cartão de blog. É necessário alterar o comportamento padrão de posicionamento utilizando flex.

A tarefa consiste em:

  • Identificar o elemento pai que contém tanto a imagem da postagem (img com a classe post-image) quanto as informações da postagem (div com a classe post-info).
  • Aplicar propriedades flex ao elemento pai (div com a classe blog-card).
  • Centralizar horizontalmente os itens dentro do cartão.
  • Garantir que os itens ocupem toda a altura do cartão.
index.html

index.html

index.css

index.css

copy
  • display: flex; só pode ser aplicado ao elemento pai.
  • A direção padrão do flex é row, portanto é necessário alterá-la utilizando a propriedade flex-direction: column;.
  • Para centralizar os itens horizontalmente, utilize align-items: center;.
  • Para espaçar os itens verticalmente, utilize justify-content: space-between;.
index.html

index.html

index.css

index.css

copy
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 7
some-alt