`:-moz-locale-dir(rtl)` псевдокласс CSS
Нестандартное: Эта возможность не является стандартной и не входит в процесс стандартизации. Не используйте её на сайтах, доступных в Интернете: она будет работать не у всех пользователей. Реализации также могут значительно различаться, а поведение может измениться в будущем.
Нестандартное: Эта возможность не является стандартной и не входит в процесс стандартизации. Не используйте её на сайтах, доступных в Интернете: она будет работать не у всех пользователей. Реализации также могут значительно различаться, а поведение может измениться в будущем.
:-moz-locale-dir(rtl) — это CSS псевдокласс, представляющий собой расширение Mozilla, которое выбирает элемент, если пользовательский интерфейс отображается справа налево. Это определяется предпочтением intl.uidirection.locale (где locale — текущая локаль), установленным в значение "rtl".
Примечание: Этот селектор в основном используется расширениями и темами для адаптации пользовательского интерфейса к локали пользователя. (Она может различаться в разных окнах и даже на разных вкладках.) Селектор также позволяет расширениям работать, даже если они не поддерживают локаль пользователя по умолчанию, поскольку они могут поддерживать макеты как слева направо, так и справа налево независимо от особенностей локали.
Предупреждение: Этот селектор некорректно работает с HTML: он никогда не выбирает элементы, независимо от того, отображается ли интерфейс слева направо или справа налево.
Синтаксис
:-moz-locale-dir(rtl) {
/* ... */
}
Примеры
Этот пример не будет работать, если вы используете не Firefox, и может работать некорректно даже в Firefox из-за ошибки, связанной с использованием этого селектора в HTML.
HTML
<p>If you're using a right-to-left interface, this should be red.</p>
CSS
p:-moz-locale-dir(rtl) {
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_rtl