Właściwość writing-mode

Właściwość writing-mode ustawia pionowy lub poziomy kierunek tekstu na stronie. Wartości mogą być horizontal-tb (poziomo od lewej do prawej i od góry do dołu), vertical-rl (pionowo od góry do dołu i od prawej do lewej), vertical-lr (pionowo od góry do dołu i od lewej do prawej).

Składnia

cssselektor {
  writing-mode: horizontal-tb lub vertical-rl lub vertical-lr;
}

Przykład

Ustawmy dla naszego tekstu kierunek poziomy od lewej do prawej i od góry do dołu:

html<p>
  Text
</p>
cssbody {
  width: 100px;
  height: 50px;
}
p {
  writing-mode: horizontal-tb;
  font-size: 2em;
  margin-top: 0;
}

Результат:

Przykład

A teraz zmieńmy kierunek na pionowy od góry do dołu i od prawej do lewej:

html<p>
  Text
</p>
cssbody {
  width: 100px;
  height: 50px;
}
p {
  writing-mode: vertical-rl;
  font-size: 2em;
  margin-top: 0;
}

Результат:

Przykład

Ustawmy dla naszego tekstu kierunek pionowy od góry do dołu i od lewej do prawej:

html<p>
  Text
</p>
cssbody {
  width: 100px;
  height: 50px;
}
p {
  writing-mode: vertical-lr;
  font-size: 2em;
  margin-top: 0;
}

Результат:

Zobacz też

  • właściwość font-kerning,
    która ustawia kerning czcionki
  • właściwość text-orientation,
    która ustawia orientację znaków w tekście pionowym