Those are just two different logics for website headers - sticky one and mine
Again, take a look at this example - https://www.examtopics.com/exams/
I think it's very nice and very good from UX point of view
And for Vue.js guys i advice to take a look at the main and only component to check out how gracefully Vue.js solved this task https://github.com/altrusl/vuesence-sliding-header/blob/mast...