HTMLElement: свойство dir
Базовая Широко поддерживается
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с июля 2015 года.
Свойство HTMLElement.dir указывает направление написания текста содержимого текущего элемента. Оно отражает атрибут элемента dir.
Обратите внимание, что если атрибут dir не указан, сам элемент может всё ещё унаследовать направление с родительского элемента. Однако это унаследованное направление не отражается в значении этого свойства.
Направление написания текста элемента — это направление, в котором текст идёт (для поддержки различных языковых систем). Арабские языки и иврит — типичные языки, использующие направление справа налево.
Значение
Одно из следующих:
Примеры
const para = document.getElementById("para1");
para.dir = "rtl";
// change the text direction on a paragraph identified as "para1"
Спецификации
| Спецификация |
|---|
| HTML # dom-dir |
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
dir |
1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 |
См. также
document.dir- Глобальный атрибут HTML
dir - Свойство CSS
direction - Псевдокласс CSS
:dir
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dir