css властивість direction
Властивість direction вказує напрямов написання тексту.

Це актуально, наприклад, для арабських мов, де читання відбувається справа наліво. Властивість direction відповідає за наступне:
- спосіб відображення тексту в блоці;
- порядок колонок в таблиці;
- положення смуги прокрутки в блоці
Використовуйте rtl для мов, які пишуться справа наліво (на зразок івриту або арабської мови), і ltr для тих, які пишуться зліва направо (наприклад, українська, англійська та більшість інших мов). Зауважте, що напрямок тексту зазвичай визначається в межах документа (наприклад, з атрибутом dir у форматі HTML), а не за допомогою прямого використання властивості direction.
- Нотатка
-
Використовуйте цю властивість разом з властивістю
автор: Svitlanaunicode-bidi, щоб встановити підтримку декількох мов в одному документі.
Синтаксис
direction: ltr|rtl|initial|inherit;
Властивість direction може отримувати 4 значень:
-
ltr -
Встановлює напрямок зліва направо
автор: Svitlana -
rtl -
Встановлює напрямок справа наліво
автор: Svitlana -
initial -
Встановлює властивість у значення без задання
автор: Svitlana -
inherit -
Вказує на спадковість властивості від свого батьківського елемента
автор: Svitlana
| Значення без задання: | ltr |
|---|---|
| Наслідує: | Так |
| Анімується: | Ні |
| JavaScript синтаксис: | object.style.direction="rtl" |
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| direction | 2.0 | 1.0 | 1.3 | 9.2 | 12.0 | 5.5 |
| Переглядач | |||
|---|---|---|---|
| direction | 1.0 | 1.0 | 1.3 |
Приклади
+ запропонувати свій приклад у пісочниці
direction: rtl розгортає рядок справа наліво: текст притискається до правого краю, а розділові знаки перескакують на протилежний бік.
HTML
<p class="ltr">Звичайний напрямок: зліва направо.</p>
<p class="rtl">Той самий текст, але напрямок rtl.</p>
CSS
.ltr { direction: ltr; }
.rtl { direction: rtl; }
Значення у дії
Приклад використання
Коментарі
Коментарів ще немає — будьте першим!