257 of 264 menu

Thuộc tính miterLimit

Thuộc tính miterLimit điều chỉnh độ nhọn của điểm nối hai đường thẳng trong trường hợp thuộc tính lineJoin được đặt thành giá trị miter. Cách điều chỉnh: nếu độ dài góc lớn hơn số được đặt trong miterLimit, thì điểm nối các đường sẽ hoạt động như thể lineJoin được đặt thành giá trị bevel.

Mặc định miterLimit có giá trị 10. Không thể đặt giá trị của nó nhỏ hơn 1.

Cú pháp

ngữ cảnh.lineJoin = 'miter' hoặc 'round' hoặc 'bevel';

Ví dụ

Hiện tại thuộc tính lineJoin được đặt thành giá trị miter, nhưng chưa có giới hạn nào, góc rất nhọn:

<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('#canvas'); let ctx = canvas.getContext('2d'); ctx.beginPath(); ctx.lineWidth = 10; ctx.moveTo(50, 140); ctx.lineTo(100, 30); ctx.lineTo(150, 140); ctx.stroke();

:

Ví dụ

Bây giờ hãy đặt giới hạn bằng cách sử dụng miterLimit:

<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('#canvas'); let ctx = canvas.getContext('2d'); ctx.beginPath(); ctx.lineWidth = 10; ctx.miterLimit = 1; ctx.moveTo(50, 140); ctx.lineTo(100, 30); ctx.lineTo(150, 140); ctx.stroke();

:

Xem thêm

  • thuộc tính lineCap,
    dùng để đặt kiểu phần cuối của đường thẳng
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