262 of 264 menu

Свойство textBaseline

Свойство textBaseline fillText усули ёки strokeText усули ёрдамида чиқарилган текстнинг вертикал ҳолатда ҳамланишини белгилаб беради. Қуйидаги қийматлардан бирини қабул қилади: top, hanging, middle, alphabetic (андоза бўйича), ideographic, bottom (қийматларни тушуниш учун қаранг: www.w3schools.com/tags/canvas_textbaseline.asp).

Синтаксис

контекст.textBaseline = қиймат;

Мисол

Келинг, текст учун вертикал ҳамлашни юқориги чизиқ бўйича белгилаймиз:

<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas> const canvas = document.getElementById('canvas'); const ctx = canvas.getContext('2d'); ctx.strokeStyle = 'red'; ctx.moveTo(0, 100); ctx.lineTo(400, 100); ctx.stroke(); ctx.font="14px Arial"; ctx.textBaseline = 'top'; ctx.fillText('text', 80, 100);

:

Мисол

Энди эса, текст учун вертикал ҳамлашни пастги чизиқ бўйича белгилаймиз:

<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas> const canvas = document.getElementById('canvas'); const ctx = canvas.getContext('2d'); ctx.strokeStyle = 'red'; ctx.moveTo(0, 100); ctx.lineTo(400, 100); ctx.stroke(); ctx.font="14px Arial"; ctx.textBaseline="bottom"; ctx.fillText('text', 80, 100);

:

Шунингдек қаранг

  • textAlign свойстваси,
    текстни горизонтал ҳолатда ҳамлаш учун
  • font свойстваси,
    шрифт ҳажми ва турини белгилаш учун
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш