Xüsusiyyət direction

Xüsusiyyət direction, fillText metodu və ya strokeText metodu vasitəsilə çəkilmiş mətnin istiqamətini təyin edir. Mümkün dəyərlərdən birini qəbul edir: ltr (soldan sağa), rtl (sağdan sola), inherit (miras alınır). Standart olaraq dəyər inherit-ə bərabərdir (ərəb dili və ivrit üçün rtl olacaq, çünki orada sağdan sola yazılır, digər bütün dillər üçün isə - ltr).

Sintaksis

javascriptkontekst.direction = ltr ve ya rtl ve ya inherit;

Nümunə

Gəlin mətn yazaq və ona direction xüsusiyyəti vasitəsilə müxtəlif istiqamətlər təyin edək:

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

Результат:

Həmçinin bax

  • textBaseline xüsusiyyəti,
    mətni şaquli olaraq düzləyir
  • textAlign xüsusiyyəti,
    mətni üfüqi olaraq düzləyir