В вашем css добавьте это:
.sticky {
position: fixed;
width: inherit;
}
Также здесь используется jQuery
:
$(document).ready(function() {
var stickyNavTop = $('.header').offset().top;
var stickyTopNav = function() {
var scrollTop = $(window).scrollTop();
if (scrollTop > stickyNavTop) {
$('.header').addClass('sticky');
} else {
$('.header').removeClass('sticky');
}
};
stickyTopNav();
$(window).scroll(function() {
stickyTopNav();
});
});
См. Это: https://jsfiddle.net/f69gu8ss/5/