CSS Surgeon
Corrija layouts quebrados. Domine Flexbox e Grid.
À esquerda você vê um layout quebrado e à direita o editor de código. Escreva CSS para atingir o layout alvo. Use as pills de propriedades para inserir rápido. Clique em Verificar para avançar. Boa sorte, Cirurgião.
O Sangramento
Guia definitivo de Flexbox: dominando layouts CSS responsivos
Aperfeiçoe seu CSS com desafios interativos. Este guia cobre Flexbox, Grid e posicionamento—ferramentas essenciais para construir layouts modernos e responsivos. Ideal para desenvolvedores iniciantes e quem quer corrigir layouts quebrados com confiança.
Tutorial de CSS Flexbox
Flexbox é um modelo de layout unidimensional que distribui espaço e alinha itens dentro de um container. Use display: flex para transformar qualquer elemento em um container flex. Propriedades-chave: justify-content (eixo principal), align-items (eixo transversal) e gap para espaçamento entre itens.
Prática de CSS Grid
Grid é um sistema de layout bidimensional. Use grid-template-columns e grid-template-rows para definir as trilhas. Combine com Flexbox quando precisar de controle em linha e coluna.
Corrigir problemas de layout CSS
Erros de layout costumam vir de valores ausentes ou incorretos em display, posicionamento ou alinhamento. Sempre verifique display, position e z-index quando os elementos não aparecem onde você espera.
Posicionamento CSS explicado
position: absolute tira o elemento do fluxo. position: relative mantém o elemento no fluxo mas permite deslocamento. Use z-index para controlar a ordem de empilhamento.
Palavras-chave: tutorial Flexbox CSS, prática CSS Grid, corrigir layout CSS, desafios CSS para desenvolvedores, design responsivo, posicionamento CSS.