потому что блок не внутри ссылки, а ниже в DOM. в общем сделай ховер так .user-bar__active:hover + .user-bar__drop-list {
или так .user-bar__active:hover ~ .user-bar__drop-list {
во-первых у тебя ошибка в css .center {marginE:0px auto;}
ты не сможешь отцентрировать float:left элементы внутри блока. ну а если все же хочешь чтобы были отцентрированы, то верстай через inline-block; к примеру так: https://jsfiddle.net/xsd5fveg/1/
$(window).scroll(function() {
if ( $(this).scrollTop() > $('твой_якорь').offset().top ) {
$('блок который нужно скрыть').css('display', 'none');
} else {
$('блок который нужно скрыть').css('display', 'block');
}
});