
Design comparison
Solution retrospective
Me orgulho de ter tentado fazer ao máximo antes de tentar buscar ajuda, da próxima vez eu me organizaria melhor
What challenges did you encounter, and how did you overcome them?Encontrei muitos desafios no display grid que aprendi a pouco tempo, ainda estou pegando o jeito, e na hora de trabalhar a responsividade, com muita pesquisa consegui resolver.
What specific areas of your project would you like help with?Consegui resolver, mas travei muito na responsividade, estou com um pouco de dificuldade em deixar elementos com grid responsivo.
Community feedback
- @Thomas-BritoPosted 18 days ago
Luiz, parabéns pelo bom trabalho! Você se desenvolveu bem nesse desafio. Gostaria de te dar apenas algumas dicas, que também me ajudam a resolver esses desafios:
1. Flex e Grid: É bom entender bem a diferença entre essas duas formas de visualização. De acordo com o site W3Schools, o
display: flex;
é útil para layouts unidirecionais, ou seja, com linhas ou colunas. Neste desafio por exemplo, essa visualização serviria bem, porque na versão desktop o design é em linha e na versão mobile é em coluna. Já odisplay: grid;
é próprio para layouts bidirecionais, com linhas e colunas, como em outros desafios aqui do Frontend Mentor. E é claro que o grid é mais difícil de desenvolver do que o flex. Então, entender essa diferença ajuda na hora de escolher qual usar, e poupa tempo e trabalho em projetos mais simples.2. Unidades de medida absolutas vs relativas: Percebi que você costuma usar unidades de medidas absolutas, como
px
. Mas por questões de acessibilidade, é melhor usar unidades relativas, comorem
. Se você usa o VS Code para escrever os códigos, pode baixar uma extensão que converte mais facilmente os valores entre as unidades de medidas. Se esse não for o caso, esta página do W3Schools pode ser de ajuda.3. Variáveis: Você também pode usar
var(--variáveis)
no CSS para reutilizar valores que aparecem em vários lugares na página, como cores e fontes. Isso também poupa tempo e trabalho, e torna o código mais fácil de atualizar.Reforço que você se saiu muito bem neste desafio. Espero que essas dicas possam ser de ajuda para que você aprimore ainda mais a qualidade do seu trabalho. Sucesso para você! 🚀
Marked as helpful0
Please log in to post a comment
Log in with GitHubJoin our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord