:-moz-window-inactive
Nicht standardisiert: Diese Funktion ist nicht standardisiert und befindet sich nicht auf dem Weg zur Standardisierung. Verwenden Sie sie nicht auf Produktionsseiten, die dem Web ausgesetzt sind: Sie funktioniert nicht für alle Benutzer. Es kann auch große Inkompatibilitäten zwischen Implementierungen geben, und das Verhalten kann sich in Zukunft ändern.
Die :-moz-window-inactive
CSS Pseudoklasse ist eine Mozilla-Erweiterung, die jedes Element anspricht, während es sich in einem inaktiven Fenster befindet.
:-moz-window-inactive
funktioniert auch in HTML-Inhaltsdokumenten.
Hinweis:
Vor der Einführung dieser Pseudoklasse erfolgte die Vergabe unterschiedlicher Stile für Hintergrundfenster durch das Setzen eines Attributs (active="true"
) im obersten XUL-Chrome-Fenster. Dieses Attribut wird nicht mehr verwendet.
Syntax
:-moz-window-inactive {
/* ... */
}
Beispiele
Dieses Beispiel verändert das Erscheinungsbild des Hintergrundes einer Box, abhängig davon, ob ihr Fenster aktiv ist oder nicht.
HTML
<div id="my-box">
<p>This is a box!</p>
</div>
CSS
#my-box {
background: linear-gradient(to bottom, yellow, cyan);
width: 200px;
height: 200px;
}
#my-box:-moz-window-inactive {
background: cyan;
}
Ergebnis
Das Ergebnis dieses Codes wird unten gezeigt. Sie können dies auch als separate Seite ansehen.
Spezifikationen
Kein Teil eines Standards.
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
-
Verwandte CSS-Selektoren:
-
Die
Document.activeElement
-Eigenschaft für reguläre DOMs und dieShadowRoot.activeElement
-Eigenschaft für shadow DOM-Wurzeln.