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

View in English Always switch to English

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 schreibgeschützte override-Eigenschaft des PreferenceObject-Interfaces gibt das Override einer Präferenz zurück, falls eines festgelegt ist, andernfalls null.

Wert

Das Override des PreferenceObject-Interfaces, falls festgelegt, oder null, wenn kein Override festgelegt ist.

Beispiele

Grundlegende Verwendung

Dieses Beispiel zeigt, wie man zwischen der vom User-Agent festgelegten Farbschema-Präferenz 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

Browser-Kompatibilität