direction касиети
direction касиети
fillText методу же
strokeText методу менен тартылган тексттин багыттарын белгилейт.
Мүмкүн болгон маанилердин бирин кабыл алат: ltr
(солдон оңго), rtl (оңдон солго), inherit
(мурасталат). Демейки маани
inherit (араб тили жана иврит үчүн
rtl болот, анткени алар оңдон солго жазышат, ал эми
калгандардын баары үчүн - ltr).
Синтаксис
контекст.direction = ltr же rtl же inherit;
Мисал
Келгиле, текст жазып, ага
direction касиети аркылуу ар кандай
багыттарды берели:
<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas>
const 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касиети,
текстти көлдөй багытта ылгайт