Skip to content

Projects of UDACITY nanodegree (front end development professional) program.

Notifications You must be signed in to change notification settings

sarahkbakir/Udacity-nanodegree-FEDP-projects-landingPage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

UDACITY - FWD - Nanodegree Program

Front end Web Development Professional

Project name:

- Landing Page

Project description

landing page (web page). Using Javascript, CSS and HTML starter Code files, I was able to make some changes to styles and add some dynamic features.

Screenshot

landing page project - screenshot 1 landing page project - screenshot 1

languages

CSS HTML Javascript

Project features

I - The menu is dynamically built with Javascript :

  1. Creating elements with appropriate attributes, classes and ids.
  2. Creating appropriate content inside the elements using (ids or other useful attributes)
  3. Nesting them in the correct order (appending).

II - The navigation between sections is done with Javascript :

  1. Adding eventListener on each anchor tag for clicking event.
  2. Creating a function that uses scrollIntoView() to scroll smoothly to appropriate section (clicked section)