Я пытаюсь создать заголовок навигации, который придерживается в верхней части окна окна/браузера, пока следующий заголовок навигации (поле «div») не сдвинет вверх. Заголовок навигации имеет анимацию, которая исчезает, как только пользователь прокручивает вниз до .fillwindow
.Sticky Navigation - Анимирует и толкает вверх
Я создал скрипт JS, чтобы лучше объяснить, что я пытаюсь достичь. Там вы сможете увидеть небольшие сбои, с которыми я сталкиваюсь. http://jsfiddle.net/kntnqqa6/5/
- ли кто-нибудь может объяснить, почему «сверху» свойство в CSS, кажется, не влияет на класс
.header
? - также есть в
.animate
события в секции jquery:.animate({'opacity':'1', 'top':'40'}
,'top':'40'
не работает? Я предполагаю, что это из-за проблемы, упомянутой выше.
В идеале, моя цель - сделать ее бесшовной. Как вы увидите, он слишком далек друг от друга.
Любой ввод очень ценится.
Спасибо за обмен статью и отвечая на мой вопрос. Вставка 'property: relative' решила проблему с размещением div и анимацией, которую я пытался достичь. Поскольку я теперь дал позиции «.header», это, похоже, привело к нажатию вверх от div. обновленная скрипка: http://jsfiddle.net/kntnqqa6/6/ @LinkinTED –