2014-09-11 3 views
0

Я пытаюсь выяснить, как предотвратить шаблон HTML, который я редактирую, с увеличением верхней панели навигации при прокрутке вверх.Предотвращение функции при прокрутке вверх страницы

Я долго пытаюсь точно определить Firebug, где именно мне нужно что-то изменить в js или css, но я, похоже, не могу нанести на него свой палец.

Любая помощь будет очень признательна, спасибо!

+2

Вы пробовали добавить! Важно для стиля, в котором он имеет прокладку: 15px 0; => padding: 15px 0! important; Это для media = "screen" #primary { –

+0

Вы пытаетесь подключить меню вверху? Если это так, и вы используете бутстрап, найдите afix в своих документах. И если вы, возможно, не должны также искать его, чтобы увидеть, как это работает. – MVCDS

+0

http://demo.lovethem.es/extra_html/assets/js/application.js Строка 34 – JFK

ответ

0

ОК, так что без фактического кода трудно понять, что его меняет. Я имею в виду, что могу вытащить исходный код страницы, но лучше, если вы просто предоставите его, если у вас есть код на стороне сервера, который может повлиять на результат. В любом случае, с учетом сказанного я заметил, что ваш заголовок меняется с position: relative; padding: 30px на position: fixed; padding: 15px, и в соответствии с консольным окном на хроме эти изменения происходят из встроенного стиля элемента. Поэтому я бы рекомендовал посмотреть ваш код Javascript. Я быстро посмотрел на него и, кажется, приходит из следующего файла (опять же я серьезно смотрел на менее чем за минуту): application.js

nav.css({ 
position : 'relative', 
padding : '30px 0', 
left  : nav.offset().left 
}); 

Таким образом, вы должны дважды проверить этот раздел и другие дело с нав .css, чтобы убедиться, что он делает то, что вы хотите.

+0

также я только что заметил комментарий JFK. Это также указывает на тот же файл, и он, вероятно, замечает одно и то же изменение для nav.css, где вы меняете его от заполнения 15px до 30px. – QuietOmen

+0

Спасибо. Я добавил тег '! Important' в application.css после дополнительной информации, и он работал аккуратно. Я не уверен, почему, но это как-то уплотняет свойство 15px. –

+0

Это не запечатывает его, что происходит, часть кода java-скрипта добавляет встроенный css в div, добавляя важные данные в таблицу стилей, чтобы выбрать это как css для прослушивания, а не встроенный код. –