Edit This Code:
<!DOCTYPE html>
<html>
<title>W3.CSS</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../lib/w3.css">
<body>

<nav class="w3-sidenav w3-light-grey" style="width:25%">
  <a href="tryit.asp-filename=tryw3css_sidenav_hover.html#">Default</a>
  <a class="w3-hover-green" href="tryit.asp-filename=tryw3css_sidenav_hover.html#">Link 1</a>
  <a class="w3-hover-black" href="tryit.asp-filename=tryw3css_sidenav_hover.html#">Link 2</a>
  <a class="w3-green w3-hover-white" href="tryit.asp-filename=tryw3css_sidenav_hover.html#">Link 3</a>
  <a class="w3-hover-blue" href="tryit.asp-filename=tryw3css_sidenav_hover.html#">Link 4</a>
  <a class="w3-hover-red" href="tryit.asp-filename=tryw3css_sidenav_hover.html#">Link 5</a>
  <a class="w3-hover-purple" href="tryit.asp-filename=tryw3css_sidenav_hover.html#">Link 6</a>
  <a class="w3-hover-indigo" href="tryit.asp-filename=tryw3css_sidenav_hover.html#">Link 7</a>
  <a class="w3-hover-grey" href="tryit.asp-filename=tryw3css_sidenav_hover.html#">Link 8</a>
</nav>

<div style="margin-left:25%">

<header class="w3-container w3-dark-grey">
  <h1>My Header</h1>
</header>

<div class="w3-container">
  <p>When you mouse over the links inside the side navigation, the background color will change to grey by default.</p>
  <p>If you want a different background color on hover, use any of the w3-hover-color classes.</p>
</div>

</div>
      
</body>
</html>


Result:
Try it Yourself - © w3schools.com
Privacy Policy