Задать вопрос
@JasonStepler

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

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

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

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

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект