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

View in English Always switch to English

prefers-contrast

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Mai 2022⁩.

Das prefers-contrast CSS Media-Feature wird verwendet, um zu erkennen, ob der Nutzer die Darstellung des Webinhalts mit einem niedrigeren oder höheren Kontrast angefordert hat.

Syntax

no-preference

Zeigt an, dass der Nutzer keine Vorlieben dem System mitgeteilt hat. Dieser Schlüsselwortwert wird im booleschen Kontext als falsch bewertet.

more

Zeigt an, dass der Nutzer das System darüber informiert hat, dass sie eine Oberfläche mit einem höheren Kontrastniveau bevorzugen.

less

Zeigt an, dass der Nutzer das System darüber informiert hat, dass sie eine Oberfläche mit einem niedrigeren Kontrastniveau bevorzugen.

custom

Zeigt an, dass der Nutzer das System gebeten hat, einen spezifischen Satz von Farben zu verwenden, und der durch diese Farben implizierte Kontrast weder more noch less entspricht. Dieser Wert wird mit der von Benutzern von forced-colors: active angegebenen Farbpalette übereinstimmen.

Nutzervorlieben

Verschiedene Betriebssysteme unterstützen solche Vorlieben und Benutzeragenten werden voraussichtlich auf die vom Betriebssystem bereitgestellten Einstellungen zurückgreifen.

Beispiele

Dieses Beispiel enthält ein Kästchen mit einer standardmäßig gesetzten gestrichelten outline. Wenn die prefers-contrast: more Media Query zutrifft, erhält die angewandte Umrandung stattdessen einen höher kontrastierten solid Stil.

HTML

html
<div class="contrast">low contrast box</div>

CSS

css
.contrast {
  margin: 5px;
  width: 100px;
  height: 100px;
  outline: 2px dashed black;
}

@media (prefers-contrast: more) {
  .contrast {
    outline: 2px solid black;
  }
}

Ergebnis

Spezifikationen

Specification
Media Queries Level 5
# prefers-contrast

Browser-Kompatibilität

Siehe auch