The color-contrast()
functional notation takes a color
value and compares it to a list of other color
values, selecting the one with the highest contrast from the list.
Syntax
color-contrast(wheat vs tan, sienna, #d2691e)
color-contrast(#008080 vs olive, var(--myColor), #d2691e)
Values
Functional notation: color-contrast(color vs color-list)
-
color
-
Any valid <color>
.
-
vs
-
A literal token as a component of the syntax.
-
color-list
-
A comma-separated list of at least two color values to compare with the first value.
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
color-contrast |
No |
No |
No |
No |
No |
15 |
No |
No |
No |
No |
15 |
No |