PreferenceManager: contrast-Eigenschaft
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Die schreibgeschützte contrast-Eigenschaft der PreferenceManager-Schnittstelle gibt ein PreferenceObject zurück, das verwendet wird, um die Kontrasteinstellung des Nutzers für die Website zu überschreiben.
Gültige contrast-Einstellungen von PreferenceObject.value sind more, less und no-preference.
Wert
Ein PreferenceObject, das verwendet wird, um die Kontrasteinstellung des Nutzers für die Website zu überschreiben.
Beispiele
>Grundlegende Verwendung
Dieses Beispiel zeigt, wie man die Kontrasteinstellung des Nutzers abfragt.
if (navigator.preferences.contrast.value === "more") {
// The user prefers a high color contrast.
} else if (navigator.preferences.contrast.value === "less") {
// The user prefers a low color contrast.
} else {
// The user has stated no preference regarding color contrast.
}
Spezifikationen
| Spezifikation |
|---|
| Media Queries Level 5> # contrast-attribute> |