$(window).scroll(function() {
if ($('body').width() > 800) {
if ($(this).scrollTop() >= 123 && $('menu').hasClass("loading")) {
$('menu').removeClass("loading").addClass("scrolling");
} else if ($(this).scrollTop() < 123 && $('menu').hasClass("scrolling")) {
$('menu').removeClass("scrolling").addClass("loading");
}
}
});
menu {
&.loading {
width: 100%;
position: relative;
}
&.scrolling {
width: 100%;
position: fixed;
left: 0;
top: 0;
}
}
Ничего страшного, со временем глаза начнут вылезать из орбит и всё войдет в норму.