Spec-Zone.ru › CSS

Псевдокласс 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;
}

Результат

Спецификации

Не входит ни в один стандарт.

См. также

  • :dir(…)
  • :-moz-locale-dir(rtl)

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API