I'm fairly ok with front end technologies (HTML, CSS, JavaScript, Bootstrap). And I know how to make responsive websites.
The thing that I want to create, the next level, are 2 things:
1) A navbar that pops out on the screen when the user scrolls pass the jumbotron (first part of the screen).
Something like this: https://metrica.yandex.com/about?
I have the same concept that I created with bootstrap. Check this out: https://i.stack.imgur.com/KbJqg.jpg
I want to make the navbar popout after when the user scrolls pass "About App" section.
2) Make elements fade in as user scrolls down
Like this: https://metrica.yandex.com/about/ (Scroll down, the elements fade in / move in)
How do I achieve these two effects ? What are even the names of these effects ?
I know HTML, CSS, Bootstrap, JavaScript and jQuery and a little bit of Angularjs.
EDIT: I do not want to change the navbar when I scroll. I want the navbar to popout specifically when I pass an element.