Вам нужно использовать два изображения. Один на заголовке и один на навигаторе.
Этот фрагмент будет определять, находится ли navbar сверху и добавляет sticky
класс в элемент nav.
$(window).scroll(function() {
if ($(window).scrollTop() > $("nav").offset().top) {
$("nav").addClass("sticky");
} else {
$("nav").removeClass("sticky");
}
});
Когда элемент nav использует sticky
класс, он должен отображать логотип nav.
nav .logo {
display: none;
}
nav.sticky {
position: fixed;
top: 0;
}
nav.sticky .logo {
display: inline;
}
jsfiddle demo