@jeka-3

Как сделать чтобы работало фиксированное меню не при заданном размере, а при 0?

Есть скрипт:
$(function(){
          $(window).scroll(function() {
          var top = $(document).scrollTop();
          if (top < 160) $(".menu-fixed").css({top: '0', position: 'relative',});
          else $(".menu-fixed").css({top: '0', position: 'fixed'});
          });
          });


Меню находиться под главным экраном, и нужно когда мы к нему доходим на экране оно прилипало, а не через определенный размер, как к примеру здесь в 160 px.
  • Вопрос задан
  • 32 просмотра
Пригласить эксперта
Ответы на вопрос 1
bubandos
@bubandos
bash'у, javascript'ую, php'лю, css'аю, html'каю
if(top < $(".menu-fixed").offset()) {
//дальше все то же самое
}
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
17 авг. 2018, в 11:42
21000 руб./за проект
17 авг. 2018, в 11:12
1000 руб./в час
17 авг. 2018, в 11:09
35000 руб./в месяц