Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Убрать тянущийся юзербар и меню

После того как идешь ниже по форуму, выскакивает меню и юзер бар.

Во многих шаблонах в настройках это можно было отключить, здесь же такой функции нет ( тема Liva 4.2 )

Пробовал через просмотр кода что то найти, но при удалении удаляется и основное меню

 

post-57733-0-71810000-1572601806_thumb.png

Рекомендованные сообщения

Где-то в шаблоне есть код

/*
Sticky menu script
*/
(function(w, d, undefined) {
   var el_html = d.documentElement,
       el_body = d.getElementsByTagName('body')[0],
       header = d.getElementById('section-content'),
       menuIsStuck = function(triggerElement) {
           var _scrollTop = w.pageYOffset || el_body.scrollTop,
               regexp = /(nav\-is\-stuck)/i,
               classFound = el_html.className.match(regexp),
               navHeight = header.offsetHeight,
               bodyRect = el_body.getBoundingClientRect(),
               scrollValue = triggerElement ? triggerElement.getBoundingClientRect().top - bodyRect.top - navHeight : 800,
               scrollValFix = classFound ? scrollValue : scrollValue + navHeight;

           // if scroll down is 700 or more and nav-is-stuck class doesn't exist
           if (_scrollTop > scrollValFix && !classFound) {
               el_html.className = el_html.className + ' nav-is-stuck';
               el_body.style.paddingTop = navHeight + 'px';
           }

           // if we are to high in the page and nav-is-stuck class exists
           if (_scrollTop <= 2 && classFound) {
               el_html.className = el_html.className.replace(regexp, '');
               el_body.style.paddingTop = '0px';
           }
       },
       onScrolling = function() {
           // this function fires menuIsStuck()…
           menuIsStuck(d.getElementById('main'));
           // and could do more stuff below
       };

   el_html.className = el_html.className + ' js';

   // when you scroll, fire onScrolling() function
   w.addEventListener('scroll', function() {
       w.requestAnimationFrame(onScrolling);
   });
}(window, document));

  • Автор

Спасибо, сработало)

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.