1. CSS content-visibility

    Provides control over when elements are rendered, so rendering can be skipped for elements not yet in the user's viewport.

  2. CSS Device Adaptation

    Method of overriding the size of viewport in web page using the `@viewport` rule, replacing Apple's own popular `<meta>` viewport implementation. Includes the `extend-to-zoom` width value.

  3. CSS position:sticky

    Keeps elements positioned as "fixed" or "relative" depending on how it appears in the viewport. As a result the element is "stuck" when necessary while scrolling.

  4. cssviewtransitionrule api

  5. cssviewtransitionrule api: navigation

  6. cssviewtransitionrule api: types

  7. css at-rule: `@media`: horizontal-viewport-segments

  8. css at-rule: `@media`: vertical-viewport-segments

  9. css at-rule: `@view-transition`

  10. css property: animation-timeline: `view()`

  11. css property: clip-path: view-box

  12. css property: mask-clip: view-box

  13. css property: mask-origin: view-box

  14. css property: object-view-box

  15. css property: object-view-box: none

  16. css property: offset-path: view-box

  17. css property: offset: view-box

  18. css property: transform-box: view-box

  19. css property: view-timeline

  20. css property: view-timeline-axis

  21. css property: view-timeline-axis: block

  22. css property: view-timeline-axis: inline

  23. css property: view-timeline-axis: x

  24. css property: view-timeline-axis: y

  25. css property: view-timeline-inset

  26. css property: view-timeline-inset: auto

  27. css property: view-timeline-name

  28. css property: view-timeline-name: none

  29. css property: view-timeline: none

  30. css property: view-transition-class

  31. css property: view-transition-class: none

  32. css property: view-transition-group

  33. css property: view-transition-group: contain

  34. css property: view-transition-group: nearest

  35. css property: view-transition-group: normal

  36. css property: view-transition-name

  37. css property: view-transition-name: match-element

  38. css property: view-transition-name: none

  39. css selector: `:active-view-transition`

  40. css selector: `:active-view-transition-type()`

  41. css selector: `::view-transition`

  42. css selector: `::view-transition-group()`

  43. css selector: `::view-transition-group-children()`

  44. css selector: `::view-transition-image-pair()`

  45. css selector: `::view-transition-new()`

  46. css selector: `::view-transition-old()`