Momentan kann ich das div an die Spitze kleben, nachdem es 600px herunterscrollt, aber ich wollte wissen, ob es einen anderen Weg gibt, dies zu erreichen. Vorzugsweise würde es bleiben, sobald es die Navigationsleiste selbst passiert.Nav nach dem Scrollen hinterher
var mn = $(".secondary-nav");
mns = "secondary-nav-scrolled";
$(window).scroll(function() {
if($(this).scrollTop() > 600) {
mn.addClass(mns);
} else {
mn.removeClass(mns);
}
});
HTML
<div id="nav" class="secondary-nav one-full column">
<ul>
<li><a data-scroll href="#retail">Retail</a></li>
<li><a data-scroll href="#foodservices">Food Services</a></li>
</ul>
</div>
CSS
.secondary-nav {
z-index: 1000;
}
.secondary-nav-scrolled {
position: fixed;
width: 100%;
top: 0;
}
Ist es möglich, Geige dafür zu bieten? –