Прямо сейчас, я могу вставить div в верхнюю часть после того, как он прокручивает вниз 600 пикселей, но я хотел знать, есть ли другой способ достичь этого. Предпочтительно, он будет придерживаться, когда он пройдет сам навигатор.Sticking Nav После прокрутки Прошлое
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;
}
Можно ли обеспечить скрипку для этого? –