Skip to content

This project is a multi-section landing page, with a dynamically updating navigational menu based on the amount of content that is added to the page.

Notifications You must be signed in to change notification settings

nat-x7205/Udacity_Landing-page-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Udacity_Landing-page-project

This project is a part of the Front Eng Web Developer nanodegree program. The goal of this project is to practice manipulating DOM using JavaScript.

The project requirements are to build a multi-section landing page, with a dynamically updating navigational menu based on the amount of content that is added to the page.

Languages used

  • HTML;
  • CSS;
  • JavaScript.

Project requirements

  • Usability: all features are usable across modern desktop, tablet, and phone browsers.
  • Navigation: navigation is built dynamically as an unordered list.
  • Section Active State: sections are highlighted when in view while scrolling through the page.
  • Scroll to Anchor: when clicking an item from the navigation menu, the link scrolls to the appropriate section.

Demo

The demo version of the project.

Get started

  1. Clone the GitHub repository to you computer.
  2. Open the index.html file into your browser.
  3. Enjoy.

License

The Udacity_Landing-page-progect is free for the personal use.

About

This project is a multi-section landing page, with a dynamically updating navigational menu based on the amount of content that is added to the page.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published