1. Размещаете меню и блок на страницу в статичное положение, куда требуется
2. Добавляете скрипт на jQuery, который добавляет класс к шапке при прокрутке. Или же добавьте новые свойства для вашего, который меняет шапку сейчас.
jQuery(function($) {
$(window).scroll(function(){
if($(this).scrollTop()>185){
$('.app-header').addClass('app-header--active');
}
else if ($(this).scrollTop()<185){
$('.app-header').removeClass('app-header--active');
}
});
});
3. Настраиваете CSS, как требуется через новый установленный класс, к примеру:
.app-header--active .menu {float:right;}
.app-header--active .block {display:none;}