:-moz-system-metric(windows-default-theme)

Kein Standard
Diese Funktion entspricht nicht dem Standard und ist nicht Teil der Standardisierung. Diese Funktion darf nicht in Webseiten, die via das Internet zugänglich sind, benutzt werden: Sie wird nicht für alle Nutzer funktionieren. Es kann zu umfangreichen Inkompatibilitäten zwischen verschiedenen Implementierungen kommen und die Funktionsweise oder Eigenschaften könnten in der Zukunft verändert werden.

Übersicht

Die :-moz-system-metric(windows-default-theme) CSS Pseudoklasse matcht ein Element, falls der Benutzer aktuell eines der folgenden Themes in Windows verwendet: Luna, Royale, Zune oder Aero (d. h. Vista Basic, Vista Standard oder Aero Glass). Dies schließt sowohl Windows Classic Themes als auch Drittanbieterthemes aus.

Dieser Selektor ist hauptsächlich für die Verwendung durch Themeentwickler gedacht.

Beispiel

HTML Inhalt

<p id="defaultThemes">
  This paragraph should have a green background with Luna/Royale/Zune/Aero
  Windows themes and red with other themes.
</p>

<p id="nonDefaultThemes">
  This paragraph should have a green background with Windows Classic or
  third-party themes and red with other themes.
</p>

<p id="notSupported">Theme detection is not supported.</p>

CSS Inhalt

#defaultThemes,
#nonDefaultThemes {
  background-color: #FFA0A0;
}

#defaultThemes:-moz-system-metric(windows-default-theme) {
  background-color: #A0FFA0;
}

#nonDefaultThemes:not(-moz-system-metric(windows-default-theme)) {
  background-color: #A0FFA0;
}

#notSupported:-moz-system-metric(windows-default-theme),
#notSupported:not(:-moz-system-metric(windows-default-theme)) {
  display: none;
}

Spezifikationen

Nicht Teil einer Spezifikation.

Browser Kompatibilität

No compatibility data found. Please contribute data for "css.selectors.-moz-system-metric.windows-default-theme" (depth: 1) to the MDN compatibility data repository.