262 of 264 menu

Thuộc tính textBaseline

Thuộc tính textBaseline thiết lập căn chỉnh theo chiều dọc cho văn bản được vẽ bằng phương thức fillText hoặc phương thức strokeText. Nhận một trong các giá trị có thể: top, hanging, middle, alphabetic (mặc định), ideographic, bottom (để hiểu các giá trị xem www.w3schools.com/tags/canvas_textbaseline.asp).

Cú pháp

ngữ cảnh.textBaseline = giá trị;

Ví dụ

Hãy thiết lập căn chỉnh dọc theo đường trên cùng cho văn bản:

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

:

Ví dụ

Và bây giờ hãy thiết lập căn chỉnh dọc theo đường dưới cùng cho văn bản:

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

:

Xem thêm

  • thuộc tính textAlign,
    căn chỉnh văn bản theo chiều ngang
  • thuộc tính font,
    thiết lập kích thước và kiểu phông chữ
Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối