Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

color-index CSS Media-Feature

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Das color-index CSS Media-Feature kann verwendet werden, um die Anzahl der Einträge in der Farbabruftabelle des Ausgabegeräts zu testen.

Syntax

Das color-index Feature wird als ein <integer> Wert spezifiziert, der die Anzahl der Einträge in der Farbabruftabelle des Ausgabegeräts repräsentiert. (Dieser Wert ist null, wenn das Gerät keine solche Tabelle verwendet.) Es ist ein Bereichs-Feature, was bedeutet, dass Sie auch die Varianten min-color-index und max-color-index verwenden können, um Mindest- bzw. Höchstwerte abzufragen.

Beispiele

Einfaches Beispiel

HTML

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

CSS

css
p {
  color: black;
}

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

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

Ergebnis

Benutzerdefiniertes Stylesheet

Dieses HTML wird ein spezielles Stylesheet für Geräte anwenden, die mindestens 256 Farben haben.

html
<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" />

Spezifikationen

Spezifikation
Media Queries Level 4
# color-index

Browser-Kompatibilität

Siehe auch