JSFiddle - React, Tailwind, and code Playground
by Mahadevan Sivasubramanian
HTML
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<nav class="navbar navbar-expand-lg navbar-light">
<div class="container">
<a class="navbar-brand" href="#">Sample</a>
<button class="navbar-toggler" style="margin-right:5px !important;" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse top_nav" id="navbarSupportedContent">
<ul class="navbar-nav mx-auto ">
<li class="nav-item">
<a href="#" class="nav-link">Home</a>
<hr class="hr_nav">
</li>
<li class="nav-item "><a href="#" class="nav-link">About Us</a>
</li>
<li class="nav-item "><a href="#" class="nav-link">Support</a>
</li>
<li class="nav-item "><a href="#" class="nav-link">Contact Us</a>
</li>
</ul>
<ul class="navbar navbar-nav navbar-right" style="display:flex;">
<li>
<button class="btn top_login">
Login
</button>
</li>
<li>
<button class="btn sign_btn">
SignUp
</button>
</li>
</ul>
</div>
</div>
</nav>
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj"...
CSS
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;400&display=swap');
* {
margin: 0;
padding: 0;
list-style-type: none;
text-decoration: none;
}
body {
font-family: Poppins;
background-color: #fcfcfc;
}
nav {
width: 100%;
height: 70px;
background: #fff !important;
box-shadow: 0 5px 6px -2px grey
}
.navbar-light .navbar-toggler-icon {
background-image: url(../images/HamBurger_menu.png) !important;
background-repeat: no-repeat;
}
.navbar-toggler-icon {
display: inline-block;
width: 1.1em;
height: 1.1em;
vertical-align: middle;
background-repeat: no-repeat;
background-position: center;
background-size: 100%;
}
nav img {
width: 180px;
position: absolute;
top: 1px;
left: 2%;
}
.navbar-expand-lg .navbar-nav .nav-link {
padding-right: 1.5rem;
padding-left: 1.5rem;
}
.top_nav {
margin-left: 204px !important;
}
.hr_nav {
margin: 0px auto;
color: #ee1b23;
opacity: 1;
position: relative;
top: -9px;
width: 50px;
padding-top: 2px;
}
.top_login {
width: 124px;
height: 41px;
flex-grow: 0;
margin: 0 20px 0 0;
padding: 7px 12px 25px 30px;
border-radius: 12px;
background-color: #f1f1f1;
background-image: url(../images/top_Login.png);
background-repeat: no-repeat;
background-position: 15px 9px;
font-weight: bold;
}
.login_btn {
width: 115px;
height: 42px;
border-radius: 10px;
background-color: #f1f1f1;
color: black;
border: 0px;
padding-top: 10px;
}
.sign_btn {
width: 124px;
height: 41px;
flex-grow: 0;
margin: 0 20px 0 0;
padding: 7px 12px 25px 44px;
border-radius: 12px;
background-color: #08529c;
background-image: url(../images/sign_up.png);
background-repeat: no-repeat;
background-position: 15px 9px;
font-weight: bold;
color: white;
}
/*==================================================
* Effect 1
...