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 Benutzerpräferenz für den Kontrast der Seite zu überschreiben.
Gültige contrast PreferenceObject.value Einstellungen sind more, less und no-preference.
Wert
Ein PreferenceObject, das verwendet wird, um die Benutzerpräferenz für den Kontrast der Seite zu überschreiben.
Beispiele
>Grundlegende Verwendung
Dieses Beispiel zeigt, wie Sie die Kontrastpräferenz des Benutzers abfragen können.
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
| Specification |
|---|
| Media Queries Level 5> # contrast-attribute> |