Hi all. In this post, we're creating a navbar in less than 5 minutes.
HTML Code
Inside the <body>
tag we create a navbar with the tag <nav>
. Under <nav>
, we put <ul>
and 3 <li>
items. Finally, we put our links with # <a href="#about-me>
to go to that section on the page. It's something like this:
<nav>
<ul>
<li><a href="#about-me">About me</a></li>
<li><a href="#projects">Projects</a></li>
<li><a href="#contact-me">Contact</a></li>
</ul>
</nav>
CSS Code
In the video, I didn't create a style.css file. I wrote all the css code in <style>
tag. Here's the css code.
Body
body{
margin: 0;
padding: 0;
background-color: rgb(172, 170, 168);
}
Nav bar
nav {
display: flex;
align-items: center;
justify-content: center;
background-color: rgb(28, 29, 37);
}
Ul, li and a
ul {
display: flex;
list-style-type: none;
width: 500px;
justify-content: center;
font-size: 30px;
}
li {
text-decoration: none;
margin-right: 11px;
}
ul li a{
color: rgb(232, 231, 233);
text-decoration: none;
}
ul li a:hover{
text-decoration: underline;
color: rgb(150, 120, 180);
}
Here's the final code
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Nav Bar</title>
</head>
<body>
<nav>
<ul>
<li><a href="#about-me">About me</a></li>
<li><a href="#projects">Projects</a></li>
<li><a href="#contact-me">Contact</a></li>
</ul>
</nav>
<style>
body{
margin: 0;
padding: 0;
background-color: rgb(172, 170, 168);
}
nav {
display: flex;
align-items: center;
justify-content: center;
background-color: rgb(28, 29, 37);
}
ul {
display: flex;
list-style-type: none;
width: 500px;
justify-content: center;
font-size: 30px;
}
li {
text-decoration: none;
margin-right: 11px;
}
ul li a{
color: rgb(232, 231, 233);
text-decoration: none;
}
ul li a:hover{
text-decoration: underline;
color: rgb(150, 120, 180);
}
</style>
</body>
</html>
I hope you find this tutorial useful. See you on the next article.
Here's the Source Code on GitHub
Here's the YouTube Video where I code it from scratch.
Check it out on CodePen
Follow me on
Top comments (0)