Tutorial interativo

Layouts responsivos com CSS Grid e Flexbox

Aprenda a combinar CSS Grid e Flexbox para construir um painel responsivo, adaptar sua estrutura ao conteúdo e corrigir problemas de alinhamento e transbordamento. Ao final, você terá aplicado e testado o layout no seu navegador, sem frameworks.

  • Nível: Intermediário
  • Duração: aprox. 41 min
  • 10 passos
Layouts responsivos com CSS Grid e Flexbox

O que você vai percorrer

  1. Passo 1 de 10 3 min Estabeleça uma base realmente responsiva Prepare uma página mobile-first, com largura fluida e limite de leitura, e reconheça o risco de dimensões rígidas.
  2. Passo 2 de 10 2 min Escolha entre Grid e Flexbox Escolha Grid ou Flexbox observando a relação espacial que os elementos precisam ter.
  3. Passo 3 de 10 4 min Controle os eixos e o alinhamento com Flexbox Use Flexbox para organizar e alinhar os elementos de um cabeçalho pelos eixos corretos, com espaçamento consistente.
  4. Passo 4 de 10 4 min Faça os itens crescerem, encolherem e quebrarem Configure uma faixa de navegação Flexbox para crescer, reduzir e formar linhas de modo controlado.
  5. Passo 5 de 10 4 min Organize os cartões com CSS Grid Monte uma coleção de cartões em CSS Grid com colunas explícitas, frações e posicionamento automático.
  6. Passo 6 de 10 4 min Crie uma grade que se adapta sozinha Faça a coleção `.projetos` variar automaticamente entre uma ou mais colunas, respeitando o espaço disponível.
  7. Passo 7 de 10 5 min Mude a estrutura quando o conteúdo pedir Reorganize as regiões do painel com Grid e uma media query mobile-first, escolhendo o breakpoint pelo espaço de que o conteúdo precisa.
  8. Passo 8 de 10 5 min Combine os modelos em uma página completa Integre Grid e Flexbox no painel local, atribuindo uma responsabilidade clara a cada nível de layout.
  9. Passo 9 de 10 4 min Teste os limites e corrija os transbordamentos Diagnostique transbordamentos no painel integrado e aplique correções específicas para trilhas, itens e textos longos, preservando a grade adaptável, o conteúdo e a navegação.
  10. Passo 10 de 10 7 min Finalize e valide seu painel responsivo Finalize o painel responsivo, acrescente conteúdo desafiador e valide as decisões de Grid, Flexbox e media query no seu navegador.

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso