1. IntersectionObserver

    API that can be used to understand the visibility and position of DOM elements relative to a containing element or to the top-level viewport. The position is delivered asynchronously and is useful for understanding the visibility of elements and implementing pre-loading and deferred loading of DOM content.

  2. css property: position-visibility

  3. css property: position-visibility: always

  4. css property: position-visibility: anchors-visible

  5. css property: position-visibility: no-overflow