CSS color adjustment
{{CSSRef}}
The CSS color adjustment module provides a model and controls automatic color adjustment by the user agent to handle user preferences, such as “Dark Mode”, contrast adjustment, and other color scheme preferences.
Together with the {{CSSxRef("@media")}}
features {{cssxref("@media/prefers-color-scheme", "prefers-color-scheme")}}
, {{cssxref("@media/prefers-contrast", "prefers-contrast")}}
and {{cssxref("@media/forced-colors", "forced-colors")}}
, this module defines how and when colors are automatically adjusted by the browser.
Reference
Properties
{{cssxref("color-scheme")}}
{{cssxref("forced-color-adjust")}}
{{cssxref("print-color-adjust")}}
Related concepts
{{cssxref("<color>")}}
CSS data type- Related
{{CSSxRef("@media")}}
features:{{cssxref("@media/prefers-color-scheme", "prefers-color-scheme")}}
{{cssxref("@media/prefers-contrast", "prefers-contrast")}}
{{cssxref("@media/forced-colors", "forced-colors")}}
- Properties affected by forced colors mode
{{cssxref("accent-color")}}
{{cssxref("background-color")}}
{{cssxref("background-image")}}
{{cssxref("border-color")}}
{{cssxref("box-shadow")}}
{{cssxref("caret-color")}}
{{cssxref("color")}}
{{cssxref("color-scheme")}}
{{cssxref("column-rule-color")}}
{{cssxref("fill")}}
{{cssxref("flood-color")}}
{{cssxref("flood-opacity")}}
{{cssxref("lighting-color")}}
{{cssxref("outline-color")}}
{{cssxref("scrollbar-color")}}
{{cssxref("stop-color")}}
{{cssxref("stroke")}}
{{cssxref("text-decoration-color")}}
{{cssxref("text-emphasis-color")}}
{{cssxref("text-shadow")}}
{{cssxref("-webkit-tap-highlight-color")}}
Specifications
{{Specifications}}
See also
- CSS colors module