calc() as CSS unit value

- CR

Chrome

  1. 140
  2. 141
  3. 142
  4. 143
  5. 144
  6. 145
  7. 146

Edge

  1. 140
  2. 141
  3. 142
  4. 143

Safari

  1. 18.5-18.6
  2. 26.0
  3. 26.1
  4. 26.2
  5. TP

Firefox

  1. 142
  2. 143
  3. 144
  4. 145
  5. 146
  6. 147
  7. 148

Opera

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

IE

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

Chrome for Android

  1. 142

Safari on iOS

  1. 18.3
  2. 18.4
  3. 18.5-18.7
  4. 26.0
  5. 26.1

Samsung Internet

  1. 26
  2. 27
  3. 28
  4. 29

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. 142

Firefox for Android

  1. 144

QQ Browser

  1. 14.9

Baidu Browser

  1. 13.52

KaiOS Browser

  1. 2.5
  2. 3.0-3.1

Support can be somewhat emulated in older versions of IE using the non-standard expression() syntax.

Due to the way browsers handle sub-pixel rounding differently, layouts using calc() expressions may have unexpected results.