Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

Intro Section with dropdown | JS, BEM, Transition

@teoh4770

Desktop design screenshot for the Intro section with dropdown navigation coding challenge

This is a solution for...

  • HTML
  • CSS
  • JS
2junior
View challenge

Design comparison


SolutionDesign

Solution retrospective


Feel free to leave feedback and help me improve my code structure or even the solution!

Hi there! This is my attempt at the Intro Section with Dropdown. It has been almost 2 weeks since my last attempt on a challenge. These days I have been started to learn about Angular. While learning new stuff and coding along is fun, it gets bored really fast. Therefore, I decide to do a FM challenge since there is no loss.

I have ...again, almost forgotten most of my fundamental, especially the way to structure my CSS and JavaScript code. But referring to my previous work really help me get back to my feet and complete this challenge with 100% satisfaction :D

Lesson I learnt:

  1. Refer back my own previous code, or other's code is a good way to learn/refresh
  2. Always plan the code structure out before writing the code

This is what I practicing:

  1. BEM naming convention
  2. Transition (using position, transform and opacity property)
  3. JS: Controlled the DOM by toggling the classes

Extra:

  1. Adding little touch on the design by referring to other people's works
  2. Switching the plain images to animated GIF from Flaticon

Happy Coding everyone :D

Community feedback

Todaymore 460

@Todaymore

Posted

Really great work Bro! There is a lot to learn from you, I am a Junior Programmer, and I can create fair website design but I am stuck at responsive designing. If you have time then please visit my solution and advice me about how to improve my Responsive Design for media sizes.

1

Please log in to post a comment

Log in with GitHub
Discord logo

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