PreferenceObject: override-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 override schreibgeschützte Eigenschaft der PreferenceObject-Schnittstelle gibt das Override einer Präferenz zurück, falls eines gesetzt ist, andernfalls null.
Wert
Das Override der PreferenceObject-Schnittstelle, falls gesetzt, oder null, wenn kein Override gesetzt ist.
Beispiele
>Grundlegende Nutzung
Dieses Beispiel zeigt, wie man zwischen der vom Benutzeragenten festgelegten Farbpräsenz und einem programmatischen Override unterscheidet.
js
if (navigator.preferences.colorScheme.override === null) {
console.log(
"The user agent set the following color scheme:",
navigator.preferences.colorScheme.value,
);
} else {
console.log(
"The following color scheme was set programmatically:",
navigator.preferences.colorScheme.override,
);
}
Spezifikationen
| Specification |
|---|
| Media Queries Level 5> # override-attribute> |