Уласцівасць 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,
    якое задае кернінг шрыфту