@makedonets

Как открепить #fixed-block на определенной высоте?

Добрый день, может кто подскажет. Блок #fixed-block во время скроллинга должен остановится над следующей section. Но остановка происходит только когда верхний край блока достигает section. Можно какое-то числовое значение прикрепить к
limit_elem: $('section'),
что бы фиксированный блок останавливался повыше?
jQuery(document).ready(function($) {
   var arr_instance = $('#fixed-block').simpleScrollFollow({
		min_width: 200,
		instance: true,
	 limit_elem: $('section'),
	});});
  • Вопрос задан
  • 194 просмотра
Решения вопроса 1
@deworkers
Middle front-end, UI designer
лично я делаю так
$('html, body').scroll(function(){ //включаем остлеживание скрола в окне (для отдельных блоков указываем его селектор)
    if ($('html, body').scroll() > 100) { // если прокрутили больше 100px 
        //че-то делаем
    } else {
        //вертаем как было
    }
});

величину скрола можно вычислять при загрузке например с помощью .offset()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы