Здравствуйте. У меня есть два блока, красный и синий. Красный - больше по высоте, синий - меньше.
Мне нужно сделать так, чтобы сначала скроллились оба блока, когда мы доходим до конца синего блока ( он меньше ), то блок фиксируется, а красный продолжает пролистываться. Мне это нужно сделать, чтобы между синим блоком и подвалом не было пустого пространства.
Подскажите, как можно зафиксировать синий блок, когда мы доходим до его конца? Я пробовал через position: sticky, не выходит. Я не понимаю, какой нужно задать top в пикселях.
Спасибо за любую подсказку.
https://codesandbox.io/s/blissful-meadow-y84jiy?fi...