@JasonStepler

Как сделать плавающий блок при скролле?

Всем привет. Имеется .block, нужно сделать так, чтобы при скролле страницы, когда доходим до этого блока он крутился вместе со страницей до нижней границы текста секции .two и оставался там. Ну и при скролле вверх по такому же принципу возвращался на исходную позицию.
https://jsfiddle.net/7nz4g5hb/1/
  • Вопрос задан
  • 1059 просмотров
Решения вопроса 1
@JasonStepler Автор вопроса
Может не самое изящное решение, но так работает https://jsfiddle.net/7nz4g5hb/3/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Погуглите в сторону waypoints.js, с ним вам проще будет отследить когда пользователь докрутил до блока. После чего пишете примерно такую конструкцию:
$('.block').addClass('sticky');

А в CSS прописываете примерно следующее:
.sticky {
position:fixed;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 08:04
1 руб./за проект
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект