Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.12.2015, 11:59
Аспирант
Отправить личное сообщение для Giorgi Посмотреть профиль Найти все сообщения от Giorgi
 
Регистрация: 22.03.2014
Сообщений: 56

меню перекрывает заголовки
Добрый день ! проблема вот в чем при обновлении сайта если кликнуть на меню он переходит на нужный блок но перекрывает заголовок если второй раз нажать то он опускается на своё место http://front-end.hol.es/landing/all/
Ответить с цитированием
  #2 (permalink)  
Старый 08.12.2015, 12:45
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Giorgi,
при первом клике -- скролл изменяет координаты scroll_el - поэтому позиционирование "ошибается" на величину которое вносит скрипт
$(window).scroll(function() {
        var top = $(document).scrollTop();
        if (top < 100) $(".floating").css({top: '0px', position: 'relative'});
        else $(".floating").css({top: '-15px', position: 'fixed'});
    });

думайте над логикой как это обойти

что то типа изменить
$('html, body').animate({ scrollTop: $(scroll_el).offset().top }, 500); // анимируем скроолинг к элементу scroll_el

на
var top = $(scroll_el).offset().top;
if ( $(".floating").css('position') == 'relative') top -= 100; //100 подберите сами
$('html, body').animate({ scrollTop: top }, 500); // анимируем скроолинг к элементу scroll_el

Последний раз редактировалось рони, 08.12.2015 в 13:21.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена стилей класса Павел Турченко Элементы интерфейса 9 30.10.2015 15:24
Бесконечноуровневое меню на CSS ruslan_mart Ваши сайты и скрипты 5 12.01.2015 20:59
Div при наведении перекрывает меню tart Общие вопросы Javascript 3 18.11.2014 13:40
Выделение активных пунктов многоуровневого меню на jQuery Letto Элементы интерфейса 2 04.12.2013 15:30
Проблема с аккордионом и меню Tie ExtJS 3 01.09.2011 14:36