Design comparison
Solution retrospective
β¨ Here's my solution to this challenge β¨
I'm still not sure how to make the project responsive to the user's device. I still have some doubts about the positioning and grouping of items. I don't know if I did the right thing with the <hr> element, I don't remember how to work with it.
Anyway, any advice is always welcome
Community feedback
- @danielmrz-devPosted 10 months ago
Hello @JeanJackcss!
Your project looks great!
I have one comment and one suggestion:
Comment
π This project is not the best one to practice responsiveness. Use mobile first approach and once you finish the mobile version, the desktop version is pretty much finished too, because they are almost the same.
Suggestion
π It's quite a challenge to add that hover effect properly. Here's how you can do it:
HTML
<img src="images/image-equilibrium.jpg" alt="Equilibrium" class="pic"> <div class="icon"> <img src="images/icon-view.svg" alt="icon-view" class="icon-view"> </div>
CSS
.pic { width: 300px; background: url('images/icon-view.svg') center center no-repeat; background-color: $Cyan-hover; background-size: cover; margin: auto; border-radius: 10px; } .icon { display: grid; justify-content: center; align-items: center; position: absolute; opacity: 0; background-color: $Cyan-hover; width: 300px; height: 300px; border-radius: 10px; } icon:hover { opacity: .5; cursor: pointer; }
Just don't forget to change the class names to match yours.
I hope it helps!
Other than that, you did an excelent job!
0
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