css властивість text-orientation
Властивість text-orientation визначає орієнтацію текстових символів у рядку.

Властивість text-orientation має лише ефект у вертикальному режимі, тобто коли для writing-mode задано значення відмінне від horizontal-tb.
Це корисно для друку тексту мовами, які пишуться вертикально, а також для створення вертикальних заголовків таблиць.
автор: Svitlana
- Нотатка
-
Значення властивості
автор: Svitlanasidewaysпрацює тільки у брайзері Firefox починаючи з версії 44.0.
Синтаксис
text-orientation: mixed | upright | sideways;
Властивість text-orientation може отримувати 3 значень:
-
mixed -
Поворот символів на 90°. Без задання.
автор: Svitlana -
upright -
Показує горизонтальні символи природно (вертикально), а також гліфи для них. Зауважте, що це ключове слово призводить до того, що всі символи розглядаються як "зліва направо": використовується значення напряму примусово становити
автор: Svitlanaltr. -
sideways -
Весь текст буде накладено в бік (повернутий на 90° за годинниковою стрілкою), як у горизонтальному розташуванні.
автор: Svitlana
| Значення без задання: | mixed |
|---|---|
| Наслідує: | Так |
| Анімується: | Ні |
| JavaScript синтаксис: | object.style.textOrientation |
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| text-orientation | 48.0 | 41.0 | Не підтримується | 35.0 | Не підтримується | Не підтримується |
| Переглядач | |||
|---|---|---|---|
| text-orientation | 48.0 | 41.0 | Не підтримується |
Приклади
+ запропонувати свій приклад у пісочниці
Обидва абзаци вертикальні: з mixed (типово) латиниця й цифри лягають боком, з upright кожен символ стоїть прямо.
HTML
<p class="mixed">Vertical 2026 текст</p>
<p class="up">Vertical 2026 текст</p>
CSS
p {
display: inline-block;
writing-mode: vertical-rl;
height: 200px;
margin-right: 32px;
}
.mixed { text-orientation: mixed; }
.up { text-orientation: upright; }
Значення у дії
Приклад використання
Коментарі
Коментарів ще немає — будьте першим!