Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
:-moz-locale-dir(ltr)
Nicht standardisiert: Diese Funktion ist nicht standardisiert. Wir raten davon ab, nicht-standardisierte Funktionen auf produktiven Webseiten zu verwenden, da sie nur von bestimmten Browsern unterstützt werden und sich in Zukunft ändern oder entfernt werden können. Unter Umständen kann sie jedoch eine geeignete Option sein, wenn es keine standardisierte Alternative gibt.
Die :-moz-locale-dir(ltr) CSS Pseudoklasse ist eine Mozilla-Erweiterung, die ein Element auswählt, wenn die Benutzeroberfläche von links nach rechts angezeigt wird. Dies wird durch die Einstellung intl.uidirection.locale (wobei locale die aktuelle Spracheinstellung ist) bestimmt, die auf "ltr" gesetzt ist.
Hinweis: Dieser Selektor wird hauptsächlich von Erweiterungen und Themes verwendet, um die Benutzeroberfläche basierend auf der Spracheinstellung des Benutzers anzupassen. (Dies kann von Fenster zu Fenster und sogar von Tabulator zu Tabulator variieren.) Er ermöglicht es Erweiterungen auch zu funktionieren, selbst wenn sie die Standardsprache des Benutzers nicht unterstützen, da sie sowohl Lese- als auch Schreibrichtungen unabhängig von sprachspezifischen Besonderheiten unterstützen können.
Warnung: Dieser Selektor funktioniert nicht richtig aus HTML heraus; er stimmt immer überein, unabhängig davon, ob die Benutzeroberfläche von links nach rechts oder von rechts nach links ausgerichtet ist.
Syntax
:-moz-locale-dir(ltr) {
/* ... */
}
Beispiele
Dieses Beispiel funktioniert nicht, wenn Sie nicht Firefox verwenden, und möglicherweise nicht einmal in Firefox aufgrund eines Problems mit dem Selektor, der nicht richtig mit HTML-Inhalten arbeitet. Es wurde für die Verwendung mit XUL entwickelt.
HTML
<p>If you're using a left-to-right interface, this should be red.</p>
CSS
p:-moz-locale-dir(ltr) {
color: red;
}
Ergebnis
Spezifikationen
Kein Teil eines Standards.