Перейти к содержанию

color-scheme

Свойство color-scheme позволяет элементу указать, в каких цветовых схемах он может удобно отображаться.

Обычный выбор цветовых схем операционной системы: «светлый» и «темный» или «дневной режим» и «ночной режим». Когда пользователь выбирает одну из этих цветовых схем, операционная система вносит коррективы в пользовательский интерфейс. Сюда входят элементы управления формы, полосы прокрутки и используемые значения системных цветов CSS.

Демо

Синтаксис

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
color-scheme: normal;
color-scheme: light;
color-scheme: dark;
color-scheme: light dark;
color-scheme: only light;

/* Global values */
color-scheme: inherit;
color-scheme: initial;
color-scheme: revert;
color-scheme: revert-layer;
color-scheme: unset;

Значение свойства цветовой схемы должно быть одним из следующих ключевых слов.

Значения

normal

Указывает, что элементу не известны какие-либо цветовые схемы, поэтому он должен отображаться с использованием цветовой схемы браузера по умолчанию.

light

Указывает, что элемент может отображаться с использованием схемы светлых цветов операционной системы.

dark

Указывает, что элемент может отображаться с использованием темной цветовой схемы операционной системы.

only

Запрещает пользовательскому агенту переопределять цветовую схему элемента. Может использоваться для отключения переопределения цвета, вызванного автоматической темной темой Chrome, путем применения color-scheme: only light; для определенного элемента или :root.

Спецификация

Комментарии