BOOTSTRAP V : NAVIGATION BAR
NAVIGATION BAR
Apa itu Navigation Bar?
NavBar atau navigation bar adalah bagian dari tampilan website yang berisi menu navigasi yang terdiri dari beberapa tautan atau link. Tujuan dari NavBar adalah untuk membantu pengguna dalam navigasi website dan mencari informasi yang diinginkan dengan mudah
Contoh Codingan dan Hasil Navigation Bar :
Coding :
><!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ARDHAN NAVBAR </title>
<style>*{
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: Arial;
}
body{
background: url(istockphoto-1361203525-612x612.jpg);
background-size: cover;
height: 100vh;
background-position: center;
}
header{
width:100%;
height: 100px;
display: flex;
justify-content: space-between;
align-items: center;
position: fixed;
z-index: 99;
box-shadow: 0 0 10px #000;
background: rgba(0,0,0,0.5);
}
#chk1{
display: none;
}
i{
color: #fff;
cursor: pointer;
}
header .logo{
flex: 1;
color:#fff;
margin-left: 50px;
text-transform: uppercase;
font-size: 15px;
}
header .search-box{
flex: 1;
position: relative;
}
.search-box input{
width:100%;
height: 40px;
border: none;
outline: none;
background:#f2f2f2;
border-radius: 30px;
color:black;
font-size: 16px;
padding-left: 5px;
padding-right: 40px;
text-align: center;
}
.search-box button{
cursor: pointer;
width:40px;
height: 40px;
border-radius: 30px;
border:none;
position: absolute;
top:0;
right: 0;
transform: scale(0.9);
background: green;
color: #fff;
}
header ul {
flex:2;
display: flex;
justify-content: space-evenly;
}
header ul li{
list-style: none;
}
header ul li a{
text-decoration: none;
color:#fff;
font-weight: 600;
text-transform: uppercase;
padding: 10px 15px;
}
header ul li a:hover{
border-bottom: 2px solid cadetblue;
}
header .menu{
font-size: 2.5em;
display: none;
}
@media(max-width:1000px){
.search-box button{
position: absolute;
}
header ul{
position: fixed;
top:100px;
right: -100%;
background: rgba(0,0,0,0.5);
height: calc(100vh - 100px);
width:50%;
flex-direction: column;
align-items: center;
transition: right 0.5s linear;
}
header .menu{
display: block;
width:100px;
text-align: center;
}
#chk1:checked ~ ul{
right: 0;
}
}</style>
</head>
<body>
<header>
<input type ="checkbox" name ="" id ="chk1">
<div class="logo"><h1>ARDHAN CODE</h1></div>
<div class="search-box">
<form>
<input type ="text" name ="search" id ="srch" placeholder="Search">
<button type ="submit"><i class="fa fa-search"></i></button>
</form>
</div>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Product</a></li>
<li><a href="#">Blog</a></li>
<li><a href="#">Contact</a></li>
<li>
<a href="#"><i class="fa fa-facebook"></i></a>
<a href="#"><i class="fa fa-twitter"></i></a>
<a href="#"><i class="fa fa-instagram"></i></a>
</li>
</ul>
<div class="menu">
<label for="chk1">
<i class="fa fa-bars"></i>
</label>
</div>
</header>
</body>
</html>!
Hasil :

.png)

Komentar
Posting Komentar