CSS Scroll-behavior

- WD

Method of specifying the scrolling behavior for a scrolling box, when scrolling happens due to navigation or CSSOM scrolling APIs.

Chrome

  1. 4 - 40 : Not supported
  2. 41 - 60 : Disabled by default
  3. 61 - 142 : Supported
  4. 143 : Supported
  5. 144 - 146 : Supported

Edgue

  1. 12 - 18 : Not supported
  2. 79 - 142 : Supported
  3. 143 : Supported

Safari

  1. 3.1 - 13.1 : Not supported
  2. 14 - 15.3 : Disabled by default
  3. 15.4 - 26.1 : Supported
  4. 26.2 : Supported
  5. 26.3 - TP : Supported

Firefox

  1. 2 - 35 : Not supported
  2. 36 - 145 : Supported
  3. 146 : Supported
  4. 147 - 149 : Supported

Opera

  1. 9 - 27 : Not supported
  2. 28 - 47 : Disabled by default
  3. 48 - 124 : Supported
  4. 125 : Supported

IE

  1. 5.5 - 10 : Not supported
  2. 11 : Not supported

Chrome for Android

  1. 143 : Supported

Safari on iOS

  1. 3.2 - 14.4 : Not supported
  2. 14.5 - 15.3 : Disabled by default
  3. 15.4 - 26.1 : Supported
  4. 26.2 : Supported
  5. 26.3 : Supported

Samsung Internet

  1. 4 - 7.4 : Not supported
  2. 8.2 - 28 : Supported
  3. 29 : Supported

Opera Mini

  1. all : Not supported

Opera Mobile

  1. 10 - 12.1 : Not supported
  2. 80 : Supported

UC Browser for Android

  1. 15.5 : Supported

Android Browser

  1. 2.1 - 4.4.4 : Not supported
  2. 143 : Supported

Firefox for Android

  1. 146 : Supported

QQ Browser

  1. 14.9 : Supported

Baidu Browser

  1. 13.52 : Supported

CaiOS Browser

  1. 2.5 : Not supported
  2. 3 : Supported
Ressources:
iOS / WebQuit bug report
Chrome launch bug
MDN Web Docs - CSS scroll-behavior
Blog post with demo