Portfolio almost finished. Looking for feedback and advice

First of all, hello everybody and thank you for looking up my portfolio. I’d like to warn you that I’m literally a beginner at coding as I started my advenuture with FCC around 6 weeks ago. I’ve restrained myself from asking questions before as I believe that coding is a matter of persistence in seeking answers on the web. Now I feel like it’s time to ask you some questions and move on with new FCC tasks. Below you will find my list of issues I couldn’t solve myself. Looking forward to your feedback! Take care everybody.

Portfolio - https://codepen.io/Shikoro_Ichibei/pen/eVmMxY


  1. Navbar’s dropdown menu that shows when resizing the screen does not work for some reason.
  2. Navbar does not work on mobile phone screen. In fact, most of things does not work on mobile phone screen…
  3. Skills section has different margin for some reason.Is it because of div class=“service-box”?

Make sure you add the Bootstrap Javascript as well to enable to menu to work correctly when resized. I can’t see that it’s been added in so far

Thank you for replying but I still can’t get it work… I’ve added /bootstrap/3.3.7/js/bootstrap.min.js to my library but it did not do the trick (taken from https://getbootstrap.com/docs/3.3/getting-started/) . What to do?

Sorry for the delay in replying but I’ve found the issue. You need to add:
https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js as well as Bootstrap. This is the CDN to run jQuery on the page and effectively installs it, like you install Bootstrap. Without this being installed, the site won’t know how to run the Bootstrap script.

It needs to go in the Javascript portion of the settings, where you installed Bootstrap JS and it must come before the Bootstrap JS (you can rearrange the order of external scripts if necessary), otherwise, Bootstrap is making a call for functionality but it isn’t actually initialised until the link above is run.

Hope this helps