You do not have enough content on the page for a scroll bar to appear. If you add more content it will show up as needed.
You can add a height to the body just to see it, but do not keep it, you do not want a fixed height on the body.
body {
height: 2000px;
}
I’ve edited your post for readability. When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.
You can also use the “preformatted text” tool in the editor (</>
) to add backticks around text.
See this post to find the backtick on your keyboard.
Note: Backticks (`) are not single quotes (’).
You have a stray span tag in your HTML. When I remove it and format it, it looks like this.
<nav id="navbar">
<nav id="nav-div">
<a href="#about" id="navlink">About</a>
<a href="#work" id="navlink">Work</a>
<a href="#contact" id="navlink">Contact</a>
</nav>
</nav>
<section id="welcome-section" id="about">
<h1>Hey I am Mimic</h1>
<p class="p-section">a web developer</p>
</section>
<section id="projects" id="work">
<h2 class="h2_projects">These are some of my projects</h2>
</section>