Chrome yanked position: sticky;
, but Firefox and Safari still have it. Dudley Storey shows how to do the common sidebar pattern where a chunk follows you as you scroll down, but only when there is room for it. He does it in CSS, and the demo polyfills support with stickyfill.
Direct Link to Article — Permalink
Scroll-to-top-then-fixed is a post from CSS-Tricks