Свежие уроки CSS3, HTML5, jQuery Фиксированный меняющийся фон для сайта
Этот небольшой урок будет о том как сделать у себя на сайте (или на
одностраничнике) красивый фиксированный фон, который будет плавно
перетекать из одного изображения в другое при прокрутке страницы
пользователем. В CSS есть такое свойство background-attachment: fixed,
которое позволяет зафиксировать фоновое изображение. То есть при
прокрутке страницы оно не будет прокручиваться со страницей. Но в CSS
нет свойства, которое позволило бы сделать смену изображений при
прокрутке, поэтому мы воспользуемся Javascript.
Как же сделать такой же фон у себя на сайте?
HTML
Начнем мы с того, что определим HTML структуру страницы, для которой делаем этот эффект:
<divid="cbp-fbscroller"class="cbp-fbscroller"><nav><ahref="#fbsection1"class="cbp-fbcurrent">Блок с первым изображением</a><ahref="#fbsection2">Блок со вторым изображением</a><ahref="#fbsection3">Блок с третьим изображением</a><ahref="#fbsection4">Блок с четвертым изображением</a><ahref="#fbsection5">Блок с пятым изображением</a></nav><section id="fbsection1"></section><section id="fbsection2"></section><section id="fbsection3"></section><section id="fbsection4"></section><section id="fbsection5"></section></div>