accent-color

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

CSS-свойство accent-color устанавливает акцентный цвет для некоторых элементов управления пользовательским интерфейсом.

Интерактивный пример

Браузеры, которые поддерживают accent-color, в настоящее время применяют его к следующим HTML-элементам:

Во всех пользовательских агентах есть акцентный цвет для обеспечения читаемости и контрастности. Этот цвет используется не в каждом элементе управления пользовательского интерфейса и не в каждом состоянии элемента. accent-color применяется только к тем элементам управления и только в тех состояниях, где он применим.

Синтаксис

css
/* Ключевые слова */
accent-color: auto;

/* Значения <color> */
accent-color: darkred;
accent-color: #5729e9;
accent-color: rgb(0 200 0);
accent-color: hsl(228 4% 24%);

/* Глобальные значения */
accent-color: inherit;
accent-color: initial;
accent-color: revert;
accent-color: revert-layer;
accent-color: unset;

Значения

auto

Цвет будет выбран пользовательским агентом и должен соответствовать акцентному цвету платформы, если таковой имеется.

<color>

Задает цвет, который будет использован в качестве акцентного.

Формальное определение

Начальное значениеauto
Применяется квсе элементы
Наследуетсяда
Обработка значенияauto is computed as specified and <color> values are computed as defined for the color property.
Animation typeby computed value type

Формальный синтаксис

accent-color = 
auto |
<color>

Примеры

Установка пользовательского акцентного цвета

HTML

html
<input type="checkbox" checked />
<input type="checkbox" class="custom" checked />

CSS

css
input {
  accent-color: auto;
  display: block;
  width: 30px;
  height: 30px;
}

input.custom {
  accent-color: rebeccapurple;
}

Результат

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

Specification
CSS Basic User Interface Module Level 4
# widget-accent

Совместимость с браузерами

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
accent-color
auto

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Partial support
Partial support

Смотрите также