Właściwość text-orientation

Właściwość text-orientation ustawia orientację znaków w tekście pionowym, tj. do którego zastosowano właściwość writing-mode z wartościami vertical-lr lub vertical-rl. Właściwość przyjmuje dwie wartości: mixed (znaki są obracane o 90° zgodnie z ruchem wskazówek zegara) lub upright (znaki są ustawiane jeden pod drugim).

Składnia

cssselektor {
  text-orientation: mixed lub upright;
}

Przykład

Ustawmy obrót o 90° dla wszystkich znaków tekstu pionowego:

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;
}

Результат:

Przykład

Ustawmy wszystkie znaki tekstu pionowego jeden pod drugim:

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;
}

Результат:

Zobacz też

  • właściwość writing-mode,
    która ustawia kierunek tekstu
  • właściwość font-kerning,
    która ustawia kerning czcionki