easybank-landing-page

Solution retrospective
Tive problemas com as imagens da página principal (main). Não consegui deixá-las do jeito que queria. Além disso, na nav, não consegui colocar a borda abaixo do link. Seria necessário fazer isso com ::after? Qualquer feedback é bem-vindo. Ainda preciso fazer alguns ajustes.
Please log in to post a comment
Log in with GitHubCommunity feedback
- @R3ygoski
Olá Antonio, parabéns pela conclusão de mais um projeto aqui do FEM, ele ficou ótimo.
Sobre suas dúvidas, vou começar pela parte do Link, você pode sim chegar ao resultado utilizando
::after
ou::before
, ou até mesmo criando uma<div>
. Aqui vou mostrar com o::after
..nav-list { height: 100%; /* Fiz isso para que o li ficasse grande e ficasse fácil de posicionar o traço */ display: flex; align-items: center; } .nav-list ul { height: 100%; /* restante das props */ } .nav-list ul li { display: flex; align-items: center; position: relative; } li::after { content: ''; /* Cria o after */ display: block; /* Define como um bloco */ position: absolute; /* Se posiciona relativamente ao li */ background: linear-gradient(45deg, lime, cyan); /*! Essas cores estão erradas */ height: 6px; width: 100%; bottom: 0; /* Joga o traço para a parte debaixo do li */ opacity: 0; /* Invisível */ transition: 0.3s ease-in-out; /*<- Cosmético - Não necessário*/ } li:hover::after { opacity: 1; /* Visível ao passar o mouse na li */ }
Isso já fará com que apareça.
Agora sobre a imagem eu não sei qual problema você teve, foi sobre o tamanho da imagem? Caso tenha sido você pode apenas aumentar o
max-width
que isso já fará ela ficar igual a do design fornecido.E é isso! Novamente parabéns, caso tenha ficado qualquer dúvida, por favor comente abaixo que tentarei ajudar da melhor forma possível.
Marked as helpful
Join 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