1. CSS overflow property

    Originally a single property for controlling overflowing content in both horizontal & vertical directions, the `overflow` property is now a shorthand for `overflow-x` & `overflow-y`. The latest version of the specification also introduces the `clip` value that blocks programmatic scrolling.

  2. hidden attribute

    The `hidden` attribute may be applied to any element, and effectively hides elements similar to `display: none` in CSS.

  3. Small, Large, and Dynamic viewport units

    Viewport units similar to `vw` and `vh` that are based on shown or hidden browser UI states to address shortcomings of the original units. Currently defined as the `sv*` units (`svb`, `svh`, `svi`, `svmax`, `svmin`, `svw`), `lv*` units (`lvb`, `lvh`, `lvi`, `lvmax`, `lvmin`, `lvw`), `dv*` units (`dvb`, `dvh`, `dvi`, `dvmax`, `dvmin`, `dvw`) and the logical `vi`/`vb` units.

  4. WAI-ARIA Accessibility features

    Method of providing ways for people with disabilities to use dynamic web content and web applications.

  5. console api: `dir()` static method: `options.showhidden` parameter

  6. document api: hidden

  7. elementinternals api: ariahidden

  8. element api: ariahidden

  9. htmlelement api: hidden

  10. css property: border-style: hidden

  11. css property: content-visibility: hidden

  12. css property: overflow-x: hidden

  13. css property: overflow-y: hidden

  14. css property: overflow: hidden

  15. css property: visibility: hidden

  16. html element: input: `type="hidden"`

  17. html attribute: hidden

  18. html attribute: hidden: `until-found` value