262 of 264 menu

textBaseline īpašība

Īpašība textBaseline iestata vertikālo teksta izlīdzināšanu, kas uzzīmēts ar metodi fillText vai metodi strokeText. Pieņem vienu no iespējamām vērtībām: top, hanging, middle, alphabetic (pēc noklusējuma), ideographic, bottom (lai saprastu vērtību nozīmi skat. www.w3schools.com/tags/canvas_textbaseline.asp).

Sintakse

konteksts.textBaseline = vērtība;

Piemērs

Uzstādīsim tekstam vertikālo izlīdzināšanu pēc augšējās līnijas:

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

:

Piemērs

Un tagad uzstādīsim tekstam vertikālo izlīdzināšanu pēc apakšējās līnijas:

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

:

Skatiet arī

  • īpašība textAlign,
    kas izlīdzina tekstu horizontāli
  • īpašība font,
    kas iestata fonta izmēru un veidu
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt