Comment faire de la navigation de la barre change de couleur lorsque vous faites défiler la page?
Je tiens la barre de navigation pour être transparente, mais lorsque vous faites défiler la page, il change de couleur rouge par exemple.
<div class="nav">
<div class="container">
<div class="logo">
<a href="#"><img src="RepublicSquare_logo.svg" style="height: 80px;"></a>
</div>
<div class="navMain">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Services</a></li>
<li><a href="#">Portfolio</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>
</div>
Vous devez vous connecter pour publier un commentaire.
Quelque chose comme ceci:
http://jsfiddle.net/qrhjdfmd/
Si quelqu'un veut être à la recherche pour un non-jquery solution (vanilla js), elle est ici:
Solution par OP.
Jquery
CSS
Cela devrait permettre une navigation transparente et quand vous faites cela va changer à rgba(34,34,34,0.9)