Получаешь точку Y, в которой нужно прекращать скроллить элемент. Добавляешь обработчик scroll на объект window, в котором будешь получать текущий scrollTop окна и сравнивать его своей точкой. Если больше — устанавливаешь postion: absolute
, если нет, position: fixed