1. View Transitions (cross-document)

    Provides a mechanism for easily creating animated transitions between different DOM states, while also updating the DOM contents in a single step. This API is specific to cross-document transitions.

  2. CSS3 Transitions

    Simple method of animating certain properties of an element, with ability to define property, duration, delay and timing function.

  3. PageTransitionEvent

    Fired at the Window when the page's entry in the session history stops being the current entry. Includes the `pageshow` and `pagehide` events.

  4. View Transitions API (single-document)

    Provides a mechanism for easily creating animated transitions between different DOM states, while also updating the DOM contents in a single step. This API is specific to single-document transitions.

  5. navigation api: transition

  6. transitionevent api

  7. transitionevent api: animation

  8. transitionevent api: elapsedtime

  9. transitionevent api: propertyname

  10. transitionevent api: pseudoelement

  11. css property: transition

  12. css property: transition-behavior

  13. css property: transition-behavior: allow-discrete

  14. css property: transition-behavior: normal

  15. css property: transition-behavior: transitions `content-visibility` property when set to `allow-discrete`

  16. css property: transition-behavior: transitions `display` property when set to `allow-discrete`

  17. css property: transition-delay

  18. css property: transition-duration

  19. css property: transition-property

  20. css property: transition-property: all

  21. css property: transition-property: `ident` value

  22. css property: transition-property: none

  23. css property: transition-timing-function

  24. css property: transition-timing-function: ease

  25. css property: transition-timing-function: ease-in

  26. css property: transition-timing-function: ease-in-out

  27. css property: transition-timing-function: ease-out

  28. css property: transition-timing-function: `jump-` keywords for `steps()`

  29. css property: transition-timing-function: linear

  30. css property: transition-timing-function: step-end

  31. css property: transition-timing-function: step-start

  32. css property: transition: all

  33. css property: transition: allow-discrete

  34. css property: transition: ease

  35. css property: transition: ease-in

  36. css property: transition: ease-in-out

  37. css property: transition: ease-out

  38. css property: transition: gradients can be animated

  39. css property: transition: linear

  40. css property: transition: none

  41. css property: transition: normal

  42. css property: transition: step-end

  43. css property: transition: step-start

  44. css selector: `::after`: animation and transition support

  45. css selector: `::before`: animation and transition support

  46. css selector: `::marker`: animation and transition support