Design comparison
Solution retrospective
I made a triangle with css enjoyed this challenge, I enjoyed this challenge a lot it's trickier than what you might think. Try it you will see.
What challenges did you encounter, and how did you overcome them?There was a lot challenges in this little challenge had to think real hard some places and play around a lot try to get to this version. Still not completely done but it's close.
What specific areas of your project would you like help with?I would love it if someone can give some idea's for animating slide out of the navigation menu Slide in is fine slide out have me stuck.
Community feedback
- @0xabdulkhaliqPosted 6 months ago
Hello there 👋. Congratulations on successfully completing the challenge! 🎉
- I have a suggestion regarding your question that I believe will be of great interest to you.
FIXING SLIDE OUT ANIMATION 🪄:
- " give some idea's for animating slide out of the navigation menu Slide in is fine slide out have me stuck ", Well I'm here to share my thoughts with a working code!
- First, the issue lies with using
animation
property because the moment we click the hamburger/button theslidein
class is added. It contains theanimation
rule so the "slide-in" works because you only defined for sliding in and not for sliding out.
- Second, You're using
visibility
rule for menu. So what i would like to suggest is to remove theanimation
"slidein" rule and add these rules,
.ss__prim-navlist { visibility: hidden; translate: 100% 0; opacity: 0; transition: .7s ease; } .slidein { visibility: visible; translate: unset; opacity: 1; }
- Here, we first setting the nav menu on "slide-out" position which is ready to be "slide-in" whenever the class
slidein
added forul
. Using these rules we can achieve a smooth-in-out sliding navigation as you wished!
- Additionally we added
opacity
andtransition
to make it more visually appealing.
.
I hope you find this helpful 😄 Above all, the solution you submitted is great !
Happy coding!
Marked as helpful1@StefanGrobler78Posted 6 months ago@0xabdulkhalid Thank you for the help appreciated
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