@nikober

Как задать плавность исчезающему меню?

Исходный код:

$(window).scroll(function() {
    var top = $(document).scrollTop();
    if (top > 1900) $(".navbar").removeClass('fixed-top');
    else $(".navbar").addClass('fixed-top');
});
  • Вопрос задан
  • 186 просмотров
Пригласить эксперта
Ответы на вопрос 2
deniamnet
@deniamnet
New Yorker, web developer
Добавьте transition: all 0.5s в класс fixed-top
Ответ написан
@Bondi
скорее всего transition: all .5s ease; для .fixed-top не будет работать, потому что transition дает плавность свойствам блока, а у вас происходит удаление блока.
Поэтому, нужно смотреть что дает .fixed-top, мб там нужно высоту в 0px ставить + opacity или visibility и тогда transition даст необходимую плавность
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы