CSS zoom

- UNOFF

Chrome

  1. 121
  2. 122
  3. 123
  4. 124
  5. 125
  6. 126
  7. 127

Edge

  1. 120
  2. 121
  3. 122
  4. 123

Safari

  1. 17.1
  2. 17.2
  3. 17.3
  4. 17.4
  5. 17.5
  6. TP

Firefox

  1. 122
  2. 123
  3. 124
  4. 125
  5. 126
  6. 127
  7. 128

Opera

  1. 106
  2. 107
  3. 108
  4. 109

IE

  1. 8
  2. 9
  3. 10
  4. 11

Chrome for Android

  1. 123

Safari on iOS

  1. 17.1
  2. 17.2
  3. 17.3
  4. 17.4
  5. 17.5

Samsung Internet

  1. 21
  2. 22
  3. 23
  4. 24

Opera Mini

  1. all

Opera Mobile

  1. 11.5
  2. 12
  3. 12.1
  4. 80

UC Browser for Android

  1. 15.5

Android Browser

  1. 4.2-4.3
  2. 4.4
  3. 4.4.3-4.4.4
  4. 123

Firefox for Android

  1. 124

QQ Browser

  1. 14.9

Baidu Browser

  1. 13.52

KaiOS Browser

  1. 2.5
  2. 3.0-3.1

Originally implemented only in Internet Explorer. Although several other browsers support the property, using transform: scale() is the recommended solution to scale content. Note though that transform: scale() does not work the same as zoom. If e.g. transform: scale(0.6) is used on the html or body element then it resizes the entire page, showing a minified page with huge white margins around it, whereas zoom: 0.6 scales the elements on the page, but not the page itself on which the elements are drawn.