Псевдокласс CSS `:-moz-locale-dir(ltr)`
Нестандартный: Эта возможность не является стандартной и не входит в процесс стандартизации. Не используйте её на общедоступных сайтах: она будет работать не у всех пользователей. Кроме того, между реализациями могут быть значительные несовместимости, а поведение может измениться в будущем.
Нестандартный: Эта возможность не является стандартной и не входит в процесс стандартизации. Не используйте её на общедоступных сайтах: она будет работать не у всех пользователей. Кроме того, между реализациями могут быть значительные несовместимости, а поведение может измениться в будущем.
:-moz-locale-dir(ltr) — это CSS псевдокласс, расширение Mozilla, который выбирает элемент, если пользовательский интерфейс отображается слева направо. Это определяется настройкой intl.uidirection.locale (где locale — текущая локаль), установленной в значение "ltr".
Примечание: Этот селектор в основном используется расширениями и темами для адаптации пользовательского интерфейса с учётом локали пользователя. (Локаль может различаться для разных окон и даже вкладок.) Он также позволяет расширениям работать, даже если они не поддерживают локаль пользователя по умолчанию: расширения могут поддерживать интерфейсы как слева направо, так и справа налево, независимо от особенностей локали.
Предупреждение: Этот селектор некорректно работает с HTML: он всегда выбирает элемент, независимо от того, отображается ли интерфейс слева направо или справа налево.
Синтаксис
:-moz-locale-dir(ltr) {
/* ... */
}
Примеры
Этот пример не работает, если вы используете не Firefox, и может не работать даже в Firefox из-за ошибки, из-за которой селектор некорректно работает с содержимым HTML. Он предназначен для использования с XUL.
HTML
<p>If you're using a left-to-right interface, this should be red.</p>
CSS
p:-moz-locale-dir(ltr) {
color: red;
}
Результат
Спецификации
Не входит ни в один стандарт.
См. также
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors/:-moz-locale-dir_ltr