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 = 'кызыл'; ctx.moveTo(0, 100); ctx.lineTo(400, 100); ctx.stroke(); ctx.font="14px Arial"; ctx.textBaseline = 'top'; ctx.fillText('текст', 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 = 'кызыл'; ctx.moveTo(0, 100); ctx.lineTo(400, 100); ctx.stroke(); ctx.font="14px Arial"; ctx.textBaseline="bottom"; ctx.fillText('текст', 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çeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу