Need

Make sure that an element is always visible.

The W3C added a specification for `position: sticky` which is great but not implemented in all browsers yet.

The library doesn't need to be a polyfill and doesn't need to comply to the spec. I just want to make sure that an element is always visible. And I don't want to use `position: fixed` because the element should scroll along the rest of the content and should "detach" itself when needs be. Basically the element should switch between "position: static" and "position: fixed". See the W3C `position: sticky` for more information.

Are there libraries that help make a React element sticky?