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. element api: `transitionrun` event

  6. navigation api: transition

  7. transitionevent api

  8. transitionevent api: elapsedtime

  9. transitionevent api: propertyname

  10. transitionevent api: pseudoelement

  11. transitionevent api: `transitionevent()` constructor

  12. css property: transition

  13. css property: transition-behavior

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

  15. css property: transition-behavior: normal

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

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

  18. css property: transition-delay

  19. css property: transition-duration

  20. css property: transition-property

  21. css property: transition-property: all

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

  23. css property: transition-property: none

  24. css property: transition-timing-function

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

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

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

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

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

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

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

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

  33. css property: transition: all

  34. css property: transition: allow-discrete

  35. css property: transition: ease

  36. css property: transition: ease-in

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

  38. css property: transition: ease-out

  39. css property: transition: gradients can be animated

  40. css property: transition: linear

  41. css property: transition: none

  42. css property: transition: normal

  43. css property: transition: step-end

  44. css property: transition: step-start

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

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

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