calc() as CSS unit value

- CR

IE

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

Edge

  1. 15
  2. 16
  3. 17
  4. 18
  5. 76

Firefox

  1. 67
  2. 68
  3. 69
  4. 70
  5. 71
  6. 72

Chrome

  1. 75
  2. 76
  3. 77
  4. 78
  5. 79
  6. 80
  7. 81

Safari

  1. 11.1
  2. 12
  3. 12.1
  4. 13
  5. TP

Opera

  1. 60
  2. 62
  3. 63
  4. 64

iOS Safari

  1. 12.0-12.1
  2. 12.2-12.4
  3. 13.0-13.1
  4. 13.2
  5. 13.3

Opera Mini

  1. all

Android Browser

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

Blackberry Browser

  1. 7
  2. 10

Opera Mobile

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

Chrome for Android

  1. 78

Firefox for Android

  1. 68

IE Mobile

  1. 10
  2. 11

UC Browser for Android

  1. 12.12

Samsung Internet

  1. 7.2-7.4
  2. 8.2
  3. 9.2
  4. 10.1

QQ Browser

  1. 1.2

Baidu Browser

  1. 7.12

KaiOS Browser

  1. 2.5

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.