Как сделать отступ при скролле на определенное количество пикселей?

221
06 мая 2018, 18:27

Подскажите, пожалуйста, как при скролле сделать отступ от верха экрана на определенное число пикселей? Благодарю!

$('html,body').animate({ 
  scrollTop: $('.tabs_container').offset().top + "px" 
}, { 
  duration: 1E3 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

Answer 1

$(document).scroll(function() { 
  var offset = $(document).scrollTop(); 
  if (offset > 0) { 
    $('селектор елемента').css('padding', '10px'); 
  } else { 
    $('селектор елемента').css('padding', '0px'); 
  } 
});
body { 
  height: 1000px; 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

READ ALSO
Преобразование класса Point

Преобразование класса Point

Подскажите пожалуйста, как сделать преобразование класса points2Dcalc1 в класс Point, компилятор ошибку выдает из-за несовпадения типовИнициализировать...

252
Вызов переменной из другого класса

Вызов переменной из другого класса

Подскажите пожалуйста, как правильно вызывать переменную oX из класса Form1 в классе points2Dcalc

290
Как мне в dataset получить id последней строки?

Как мне в dataset получить id последней строки?

Мне нужно передавать Id последней строкиА как его получить я не знаю

218