For this project, you will be writing most of your

 

For this project, you will be writing most of your code in js/app.js

Rubric Tip: All the points mentioned below will help you to satisfy the criteria for the project rubric. Please make sure to re-review the rubric for detailed project requirements prior to submission.
Start by linking your app.js.
Build out your HTML and at least 4 content sections. The rest of your functionality relies on these sections.
Take a quick look at all the HTML elements in index.html. Note the values for their id, class, and data attributes.
Think about how you can create, say, an unordered list (i.e., bulleted list) in HTML from this structure, and where you be placing that list.
Think about how you’ll test whether a section is in the viewport.
What actions are you performing that will cause interactivity with the DOM?
Build the navigation menu.
Add functionality to distinguish the section in view.
How can we use classList methods to change the CSS being displayed? What about removing that CSS?
Add the functionality to scroll to sections
Add an active state to your navigation items when a section is in the viewport.
Detect the element location relative to the viewport using .getBoundingClientRect() built-in function.
Set CSS class active state when the element is in the viewport.

Share This Post

Email
WhatsApp
Facebook
Twitter
LinkedIn
Pinterest
Reddit

Order a Similar Paper and get 15% Discount on your First Order

Related Questions

FINCB/571: Corporate Finance Competency 1 – Reflection Assignment Content Reflection

FINCB/571: Corporate Finance Competency 1 – Reflection Assignment ContentReflection This reflection is comprised of two sections, collectively totaling a minimum of 500 words. Complete your reflection by responding to all prompts. Primary and Secondary MarketsYou are a new economist for a major financial institution, and you’ve been invited to speak

Discuss the impact of abnormal motor development on early learning

  Discuss the impact of abnormal motor development on early learning and other areas of development and at least 2 identify appropriate intervention strategies to promote motor development during daily activities. Please ensure that you include a reference to support your initial response that is cited within the narrative and

Reflect on your decision to pursue a specialty within the

  Reflect on your decision to pursue a specialty within the MSN program ( family Nurse Practitioner, taking care of everyone in the family) including your professional and academic goals as they relate to your program/specialization. Post an explanation of your choice of a nursing specialty within the program. Describe any

Conduct a literature review of big data handling approaches in

 Conduct a literature review of big data handling approaches in smart cities including techniques, algorithms, and architectures.You are to review the literature on smart cities and Big Data Analytics and discuss problems and gaps that have been identified in the literature. You will expand on the issue and how researchers

This assignment includes a report (pdf format) based on listed

This assignment includes a report (pdf format) based on listed companies. The companies & industries among the ones you can choose are listed below. You will have to compute Key Performance Indicators (KPI) and other ratios to grasp financial performance, liquidity, profitability, or leverage by industries. The aim of this

What are some of the challenges that a teacher might

   What are some of the challenges that a teacher might experience when using student-centered strategies? Include personal experiences as a student or a teacher that you have witnessed. ANSWER THE ABOVE DISCUSSION AND THEN REPLY TO MY CLASSMATE’S DISCUSSION TO THE ABOVE QUESTIONS AND EXPLAIN WHY YOU AGREE.                                                     CLASSMATE’S

Human Resources Competencies Human Resource/Nursing Managers require a specific, yet

  Human Resources Competencies Human Resource/Nursing Managers require a specific, yet broad, skill set.  It is vital that nurses self-assess learning needs and develop a plan to achieve HR competencies.  After reading Chapter 2, work through Office of Human Resources National Institute of Health Suggested Human Resources (GS-201) Competency Model

This part of the Conscious Capitalism simulation assignment is individual.

This part of the Conscious Capitalism simulation assignment is individual. You will work with your team members and determine an appropriate digital marketing plan to include in your Benchmark – Digital Business Plan assignment. In Topic 5, your team developed a business plan (global marketing) to support your marketing division

Module 01 Assignment – Presentation on Dementia Scenario As a

  Module 01 Assignment – Presentation on Dementia Scenario As a manager on a medical surgical unit, part of the job responsibility includes chart audits. A trend noted during the most recent audit was the overuse of the term “dementia.” The nurse manager notes that there may be a lack

Just for Reference: if the references still support your PICOT

Just for Reference:  if the references still support your PICOT question you may re-use them. Some students have changed or altered their original idea or the original articles were general in nature on the topic and do not research the effect of the intervention on an outcome. In these cases

Inclusion of children with special needs into programs with typically

 Inclusion of children with special needs into programs with typically developing children is an individual matter. The least restrictive environment is not the same for each child. The adaptations to the environment and support needed by providers and teachers vary with the individual and the disability.  Then, consider the following: 

Select ONE of the topics and use the concept mapping

Select ONE of the topics and use the concept mapping technique from the lecture notes and the videos to develop a more narrow topic in a thesis statement or research question format. Please see the sample concept map in your lecture notes and click on the link for a grading rubric for this

DISCUSSION 1 For your initial post, post a draft of

  DISCUSSION 1 For your initial post, post a draft of your collage as a PDF to the Module Six Peer Review discussion topic. Then, choose two drafts from the topic to critique. Be sure to select drafts with the fewest or no responses first. Offer your peers feedback on not

Assignment #2 is based on the capitalism case study in

Assignment #2 is based on the capitalism case study in the textbook, Corporate Social Responsibility (Chandler, 2020), pages 95-106. Instructions: • Read the case study on pages 95-106 of the textbook. • Answer the following questions from page 106 of the textbook. 1. “The Occupy Wall Street campaign (http://occupywallst.org/) was

The personality d/o picked is Antisocial and the video attached

The personality d/o picked is Antisocial and the video attached bellow pls attach pdf of resources.   Succinctly, in 1–2 pages, address the following: Briefly describe      the personality disorder you selected, including the DSM-5 diagnostic      criteria. Explain a      therapeutic approach and a modality you might use to treat a client

Improving patient care outcomes through better

 Description Wagner, E. A. (2018). Improving patient care outcomes through better delegation-communication between nurses and assistive personnel. Journal Of Nursing Care Quality, 33(2), 187-193. Running head: TYPE SHORT TITLE IN ALL CAPS 1 Title in Upper and Lower Case Your Name Chamberlain College of Nursing Course Number: Course Name Term