Сразу скажу position:fixed не подходит.
Задача такова. Мне нужно сделать так чтобы определенный блок при прокрутке всей страницы всегда находился в изначальном положении. Но когда прокрутка уходит за границы блока, то он должен прижимать к верху с небольшим отсупом. Типо плавающий блок.
Уточняю. По сути увеличивается отсуп от верхнего края. тут без js никак. так нужно условия когда прокрутка убирет зону видимости данного блока. Вообщем в гугле нашел решение по запросу - плавающий блок
То есть, насколько я понял, вам нужен js, который, при прокрутке страницы "сделал" бы этот блок position: fixed, а при обратной прокрутке наверх - вернул его в position: static или relative?