css властивість text-combine-upright
Властивіость text-combine-upright
вказує комбінацію декількох символів на простір одного символу. Якщо об'єднаний текст ширший ніж 1em
, вміст має розміщуватися в межах 1em
. Це властивість має лише ефект у вертикальних режимах запису.
Це використовується для створення ефекту, відомого як tate-chu-yoko
(縦 中 横) на японській мові, або як 直 書 橫向 на китайській мові.
Нотатка: | Значення |
Синтаксис
text-combine-upright: none | all | [ digits <integer>? ];
Властивість text-combine-upright може отримувати 3 значення:
none
Форматування не відбувається. Значення без задання.
all
Всі послідовні символи в контейнері розміщуються горизонтально, щоб зайняти простір одного символу в межах вертикальної лінії контейнеру.
digits <integer>
Браузер спробує розмістити горизонтально кожну максимальну послідовність послідовних цифр ASCII (U + 0030â € U + 0039), яка має стільки або менше символів, ніж зазначене ціле число, яке займає пробіл одного символу у вікні вертикальної лінії. Значення у діапазоні 2-4.
Значення без задання: | none |
---|---|
Наслідує: | Так |
Анімується: | Ні |
JavaScript синтаксис: | object.style.textCombineUpright |
Переглядачі
Переглядач | ||||
---|---|---|---|---|
text-combine-upright | 48.0 |
11.0 |
48.0 |
34.0 |
Мобільних переглядачів ще не додано.
Мобільних переглядачів ще не додано.
Приклади
Динамічний приклад впливу різних значень властивості на елемент
Приклад використання властивості
Простий приклад синтаксису
p {
text-combine-upright: digits 4;
}