У меня есть фиксированный блочный элемент внутри контейнера. При прокрутке фиксированный позиционируемый элемент выходит за пределы контейнера. Я понял, что фиксированный элемент будет расположен в соответствии с окном VW. Но есть ли способ убедиться, что фиксированный элемент будет прокручиваться только до положения контейнера. Элемент фиксированной позиции не должен выходить за пределы контейнера
Проблема может быть видна в следующем.
https://codepen.io/anon/pen/dKLByX
Я попытался решить проблему, используя следующее:
if($(window).scrollTop()>1900){
$('.fixed-ct').css({'bottom':'200px','top':'auto'});
}else if($(document).scrollTop() <=100) {
$('.fixed-ct').css({'top':'10px','bottom':'auto'});
}else {
$('.fixed-ct').css({'top':'0px','bottom':'auto'});
}
но иногда фиксированный контейнер находится в конце из-за нижних 200 пикселей, он должен быть вверху, используя top: 0px для прокрутки, и он должен находиться внутри самого контейнера.