Изучение того, как сделать мой боковой навигационный бар fadein в определенной области моего сайта. Просто не уверен, как это сделать. Я нашел несколько jquery, которые связаны с проблемой. Но, будучи новичком в материалах, я не уверен, как реализовать его в моем конкретном коде.Сделать боковую панель fadein в точке прокрутки
Данный пример является
if ($(window).scrollTop() >= "number of pixels") {
if ($('"button plus number"').css('display') === 'none') {
$('"button plus number"').fadeIn('slow');
$('"button plus number"').prev().fadeOut();
$('"button plus number"').next().fadeOut();
}
}
Так в основном с моим кодом я желающей, чтобы получить .cbp-fbscroller исчезать или, по крайней мере появляются примерно 900px. Также, как только я получу понимание того, как это работает, я мог бы использовать этот код, чтобы другие вещи затухали и в точках прокрутки.
Вот основная скрипка, чтобы вы, ребята, можете получить представление http://jsfiddle.net/vLf18Lbk/
HTML область для FadeIn:
<div class="main">
<div id="cbp-fbscroller" class="cbp-fbscroller">
<nav>
<a href="#fbsection1" class="cbp-fbcurrent">Section 1</a>
<a href="#fbsection2">Section 2</a>
<a href="#fbsection3">Section 3</a>
<a href="#fbsection4">Section 4</a>
<a href="#fbsection5">Section 5</a>
</nav>
<section id="fbsection1"></section>
<section id="fbsection2"></section>
<section id="fbsection3"></section>
<section id="fbsection4"></section>
<section id="fbsection5"></section>
</div>
</div>
CSS необходимости исчезать:
/* The nav is fixed on the right side and we center it by translating it 50%
(we don't know it's height so we can't use the negative margin trick) */
.cbp-fbscroller > nav {
position: fixed;
z-index: 9999;
right: 100px;
top: 50%;
width: 26px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
Я немного смущен относительно того, какой код специально редактировать. В моем меню уже добавлен гладкий свиток. Конечно, я только редактирую из строки 26? – factordog
вы используете неправильный адрес, нет папки «images» или «js» в http://jsfiddle.net/vLf18Lbk/. пожалуйста, загрузите весь свой проект, тогда я могу понять, в чем ваша проблема. –