Eu daria uma olhada nesse site: https://www.kevinpowell.co/article/positition-fixed-vs-sticky/

Usei ele pra estudar um tempo atrás