This landing page project demonstrates an exercise in website interaction through DOM manipulation in JavaScript.
-
Review the starter
index.html
andstyles.css
files to understand the static structure and layout in order to determine how theapp.js
file needs to be formed. -
THe first task is to generate a dynamic navigation menu for the header.
-
The next task is to create a dynamic state for when a section is being scrolled. This dynamic view is represented with the section itself as well as with the navigation menu link related to it.
-
The last task is to generate a smooth scrolling event that enables the section indicated in the navigation menu to be viewed properly.
This landing page can be viewed at here.