Spec-Zone.ru › CSS

Медиафункция CSS `color-index`

Базовая поддержка Широко доступна

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и во многих версиях браузеров. Она поддерживается браузерами с июля 2015 года.

Медиафункцию color-index CSS медиафункцию можно использовать для проверки количества записей в таблице поиска цветов устройства вывода.

Синтаксис

Медиафункция color-index задаётся значением <integer>, представляющим количество записей в таблице поиска цветов устройства вывода. (Это значение равно нулю, если устройство не использует такую таблицу.) Это функция диапазона, то есть для запроса минимального и максимального значений можно также использовать варианты с префиксами min-color-index и max-color-index соответственно.

Примеры

Базовый пример

HTML

<p>This is a test.</p>

CSS

p {
  color: black;
}

@media (color-index) {
  p {
    color: red;
  }
}

@media (min-color-index: 15000) {
  p {
    color: #1475ef;
  }
}

Результат

Пользовательская таблица стилей

Этот HTML применит специальную таблицу стилей на устройствах, поддерживающих не менее 256 цветов.

<link rel="stylesheet" href="https://cdn.example.com/base.css" />
<link
  rel="stylesheet"
  media="(color-index >= 256)"
  href="https://cdn.example.com/color-stylesheet.css" />

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

Спецификация
Media Queries Level 4
# color-index

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

Настольные устройства Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android WebView на iOS
color-index
29
79
Нет
16
8
29
Нет
16
8
2.0
4.4
8

См. также

  • Использование медиа-запросов
  • @media

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/At-rules/@media/color-index

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API