Как постепенно увеличивать высоту блока в зависимости от прокрученной страницы?
Приветствую,
хочу также научиться делать, как сделано на сайте https://nft-peeps.webflow.io, но у меня с координацией очень плохо;
Пытался сделать условия, когда докручиваешь до нужной координата страницы - постепенно увеличивался высота...
Js скриптом узнаёшь высоту страницы, делишь на 100, получаешь размер одного процента высоты.
Узнаёшь высоту линии, делишь на 100.
Узнаёшь текущую позицию скролла, делишь на один процент высоты страницы.
Полученное умножаешь на один процент высоты линии и получаешь число процентов которое нужно закрасить.
Так, это супер круто и хитро конечно, но как тогда нам сделать так, чтобы линия не выходила за пределы? в плане не нужно выходить за пределы, если достигнуто 100% (0%, 25%, 50%, 100% etc..)