Create A Bootstrap Hover Effect Multi Dropdown Navbar With Responsive MeanMenu.

Step one – HTML Markup:

<!-- Start Navbar Area -->
<div class="navbar-area">
	<!-- Menu For Mobile Device -->
	<div class="mobile-nav">
		<a href="#" class="logo">
			Logo
		</a>
	</div>

	<!-- Menu For Desktop Device -->
	<div class="main-nav">
		<div class="container">
			<nav class="navbar navbar-expand-md navbar-light">
				<a class="navbar-brand" href="#">
					Logo
				</a>
				<div class="collapse navbar-collapse mean-menu" id="navbarSupportedContent">
					<ul class="navbar-nav ml-auto">
						<li class="nav-item">
							<a href="#" class="nav-link dropdown-toggle active">Home</a>
							<ul class="dropdown-menu">
								<li class="nav-item">
									<a href="#" class="nav-link">Home Page 2</a>
								</li>
								<li class="nav-item">
									<a href="#" class="nav-link">Home Page 3</a>
								</li>
								<li class="nav-item">
									<a href="#" class="nav-link">Home Page 4</a>
								</li>
								<li class="nav-item">
									<a href="#" class="nav-link">Home Page 5</a>
								</li>
							</ul>
						</li>
						<li class="nav-item">
							<a href="#" class="nav-link">About</a>
						</li>
						<li class="nav-item">
							<a href="#" class="nav-link">Services</a>
						</li>
						<li class="nav-item">
							<a href="#" class="nav-link">Team</a>
						</li>
						<li class="nav-item">
							<a href="#" class="nav-link">Testimonials</a>
						</li>
						<li class="nav-item">
							<a href="#" class="nav-link">Contact</a>
						</li>
						<li class="nav-item">
							<a href="#" class="nav-link dropdown-toggle">Pages</a>
							<ul class="dropdown-menu">
								<li class="nav-item">
									<a href="#" class="nav-link">About</a>
								</li>
								<li class="nav-item">
									<a href="#" class="nav-link">Services</a>
								</li>
								<li class="nav-item">
									<a href="#" class="nav-link">Team</a>
								</li>
								<li class="nav-item">
									<a href="#" class="nav-link">Testimonials</a>
								</li>
								<li class="nav-item">
									<a href="#" class="nav-link">Contact</a>
								</li>
							</ul>
						</li>
						<li class="nav-item">
							<a href="#" class="nav-link dropdown-toggle">Dropdown</a>
							<ul class="dropdown-menu">
								<li class="nav-item">
									<a href="#" class="nav-link dropdown-toggle">Submenu 1</a>
									<ul class="dropdown-menu">
										<li class="nav-item">
											<a href="#" class="nav-link">Item 1</a>
										</li>
										<li class="nav-item">
											<a href="#" class="nav-link">Item 2</a>
										</li>
									</ul>
								</li>
								<li class="nav-item">
									<a href="#" class="nav-link dropdown-toggle">Submenu 2</a>
									<ul class="dropdown-menu">
										<li class="nav-item">
											<a href="#" class="nav-link">Item 1</a>
										</li>
										<li class="nav-item">
											<a href="#" class="nav-link">Item 2</a>
										</li>
										<li class="nav-item">
											<a href="#" class="nav-link dropdown-toggle">Submenu 3</a>
											<ul class="dropdown-menu">
												<li class="nav-item">
													<a href="#" class="nav-link">Item 1</a>
												</li>
												<li class="nav-item">
													<a href="#" class="nav-link">Item 2</a>
												</li>
												<li class="nav-item">
													<a href="#" class="nav-link">Item 3</a>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
						</li>
					</ul>
				</div>
			</nav>
		</div>
	</div>
</div>
<!-- End Navbar Area -->

Step Two- CSS:

<!-- Bootstrap Min CSS -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
<!-- MeanMenu CSS -->
<link rel="stylesheet" href="https://techsolutionshere.com/wp-content/themes/techsolution/assets/blog-post-css-js/meanmenu.css">

Step Three- JavaScript:

<!-- JQuery Min JS -->
<script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
<!-- MeanMenu JS -->
<script src="https://techsolutionshere.com/wp-content/themes/techsolution/assets/blog-post-css-js/jquery.meanmenu.js"></script>
<script>
	// Mean Menu
	jQuery('.mean-menu').meanmenu({
		meanScreenWidth: "991"
	});
</script>

Leave a Reply

Your email address will not be published. Required fields are marked *