For mobile devices, I want the hover effect on the "Home" menu option to extend across the top bar when the navigation bar collapses. This will make the hover color appear behind the toggler button.
Codepen: https://codepen.io/R-P-P/pen/zxOdyJb?editors=1100
.navbar .nav-link {
padding: 10px 8px 12px 8px !important;
font-size: 2rem;
color: White;
}
.navbar .nav-link:hover {
color: red;
}
#nav-home:hover {background-color: #ffffff;}
<html lang="en">
<head>
<title>Home Hover</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="https://cdn.jsdelivr.net/npm/<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="cba9a4a4bfb8bfb9aabb8bfee5f8e5f8">[email protected]</a>/dist/css/bootstrap.min.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="75171a1a01060107140535405b465b46">[email protected]</a>/dist/js/bootstrap.bundle.min.js">
</script>
</head>
<body>
<nav class="navbar navbar-expand-xxl navbar-dark row g-0 m-0 p-0" style="background-color: rgb(150 150 150) !important;">
<div class="container m-0 p-0">
<ul class="navbar-nav me-auto">
<li class="nav-item" id="nav-home"><a class="nav-link" href="">Home</a></li>
</ul>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#mynavbar">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="mynavbar">
<ul class="navbar-nav me-auto">
<li class="nav-item"><a class="nav-link" href="">Link</a></li>
<li class="nav-item"><a class="nav-link" href="">Link</a></li>
</ul>
</div>
</div>
</nav>
</body>
</html>