Свойство text-orientation

Свойството text-orientation задава ориентацията на символите във вертикален текст, т.е. към който е зададено свойство writing-mode със стойности vertical-lr или vertical-rl. Свойството приема две стойности: mixed (символите се завъртат на 90° по часовниковата стрелка) или upright (символите се разполагат един под друг).

Синтаксис

cssселектор {
  text-orientation: mixed или upright;
}

Пример

Нека зададем на всички символи от вертикален текст завъртане на 90°:

html<p>
  Text
</p>
cssbody {
  width: 200px;
  height: 100px;
}
p {
  text-orientation: mixed;
  background: #467CBC;
  color: white;
  padding: 10px;
  font-size: 2rem;
  writing-mode: vertical-lr;
}

Результат:

Пример

Нека разположим всички символи от вертикален текст един под друг:

html<p>
  Text
</p>
cssbody {
  width: 200px;
  height: 100px;
}
p {
  text-orientation: upright;
  background: #467CBC;
  color: white;
  padding: 10px;
  font-size: 2rem;
  writing-mode: vertical-lr;
}

Результат:

Вижте също

  • свойство writing-mode,
    което задава посоката на текста
  • свойство font-kerning,
    което задава кернинг на шрифта