Својство direction

Својството direction ја задава насоката на текстот нацртан со методот fillText или методот strokeText. Прифаќа една од можните вредности: ltr (од лево кон десно), rtl (од десно кон лево), inherit (наследува). По стандард вредноста е inherit (за арапски јазик и хебрејски ќе биде rtl, бидејќи таму пишуваат од десно кон лево, а за сите останати - ltr).

Синтакса

javascriptконтекст.direction = ltr или rtl или inherit;

Пример

Ајде да напишеме текст и да му зададеме различни насоки со помош на својството direction:

html<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas>
javascriptconst canvas = document.getElementById("canvas");
const ctx = canvas.getContext("2d");

ctx.font = "16px arial";
ctx.fillText("text1", 150, 50);
ctx.direction = "rtl";
ctx.fillText("text1", 50, 120);

Результат:

Погледнете ги исто така

  • својство textBaseline,
    кое го усогласува текстот вертикално
  • својство textAlign,
    кое го усогласува текстот хоризонтално